|
The following document contains the results of
Checkstyle
.
Error
|
Line
|
Line is longer than 80 characters.
|
35
|
Variable 'driver' must be private and have accessor methods.
|
40
|
Variable 'url' must be private and have accessor methods.
|
45
|
Variable 'userid' must be private and have accessor methods.
|
50
|
Variable 'password' must be private and have accessor methods.
|
55
|
Line is longer than 80 characters.
|
57
|
Method 'setConnectionProperties' is not designed for extension - needs to be abstract, final or empty.
|
72
|
Parameter driver should be final.
|
72
|
'driver' hides a field.
|
72
|
Parameter url should be final.
|
72
|
'url' hides
a field.
|
72
|
Parameter userid should be final.
|
73
|
'userid' hides a field.
|
73
|
Parameter password should be final.
|
73
|
'password' hides a field.
|
73
|
Error
|
Line
|
Line is longer than 80 characters.
|
36
|
Line is longer than 80 characters.
|
38
|
Line is longer than 80 characters.
|
50
|
Parameter name should be final.
|
62
|
'name' hides a field.
|
62
|
Parameter name should be final.
|
71
|
'name' hides a field.
|
71
|
Parameter datatype should be final.
|
71
|
'datatype' hides a field.
|
71
|
Line is longer than 80 characters.
|
76
|
Unused @param tag for 'The'.
|
79
|
Method 'setDatatype' is not designed for extension - needs to be abstract, final or empty.
|
81
|
Parameter datatype should be final.
|
81
|
'datatype' hides a field.
|
81
|
Expected @param tag for 'datatype'.
|
81
|
Line is longer than 80 characters.
|
85
|
Method 'getName' is not designed for extension - needs to be abstract, final or empty.
|
90
|
Method 'getDatatype' is not designed for extension - needs to be abstract, final or empty.
|
97
|
Error
|
Line
|
Comment matches to-do format 'TODO:'.
|
96
|
Parameter driver should be final.
|
124
|
Line is longer than 80 characters.
|
126
|
Line is longer than 80 characters.
|
127
|
Line is longer than 80 characters.
|
128
|
Comment matches to-do format 'TODO:'.
|
175
|
Line has trailing spaces.
|
175
|
Line is longer than 80 characters.
|
175
|
Line has trailing spaces.
|
182
|
Line has trailing spaces.
|
195
|
Comment matches to-do format 'TODO:'.
|
209
|
Line has trailing spaces.
|
210
|
Line has trailing spaces.
|
211
|
Line has trailing spaces.
|
212
|
Line has trailing spaces.
|
215
|
Line has trailing spaces.
|
219
|
Error
|
Line
|
Class ConnectionFactory should be
declared as final.
|
84
|
Line is longer than 80 characters.
|
100
|
Variable 'logger' must be private and have accessor methods.
|
100
|
Line is longer than 80 characters.
|
129
|
Line is longer than 80 characters.
|
134
|
Line has trailing spaces.
|
146
|
Line is longer than 80 characters.
|
146
|
Parameter key should be final.
|
177
|
Expected @param tag for 'key'.
|
177
|
Parameter value should be final.
|
177
|
Expected @param tag for 'value'.
|
177
|
Line has trailing spaces.
|
180
|
Line is longer than 80 characters.
|
222
|
Line has trailing spaces.
|
236
|
Comment matches to-do format 'TODO:'.
|
255
|
Parameter name should be final.
|
277
|
Line has trailing spaces.
|
319
|
Parameter driver should be final.
|
356
|
Expected @param tag for 'driver'.
|
356
|
Parameter database should be final.
|
356
|
Expected @param tag for 'database'.
|
356
|
Parameter server should be final.
|
357
|
Expected @param tag for 'server'.
|
357
|
Parameter port should be final.
|
357
|
Expected @param tag for 'port'.
|
357
|
Parameter protocol should be final.
|
357
|
Expected @param tag for 'protocol'.
|
357
|
Parameter user should be final.
|
357
|
Expected @param tag for 'user'.
|
357
|
Parameter password should be final.
|
358
|
Expected @param tag for 'password'.
|
358
|
Line has trailing spaces.
|
381
|
Parameter driver should be final.
|
415
|
Expected @param tag for 'driver'.
|
415
|
Parameter url should be final.
|
415
|
Expected @param tag for 'url'.
|
415
|
Parameter user should be final.
|
416
|
Expected @param tag for 'user'.
|
416
|
Parameter password should be final.
|
416
|
Expected @param tag for 'password'.
|
416
|
Line has trailing spaces.
|
434
|
Parameter props should be final.
|
462
|
'props' hides a field.
|
462
|
Expected @param tag for 'props'.
|
462
|
Comment matches to-do format 'TODO:'.
|
487
|
Line is longer than 80 characters.
|
487
|
Line has trailing spaces.
|
496
|
Missing a Javadoc comment.
|
510
|
Parameter props should be final.
|
510
|
'props' hides a field.
|
510
|
Missing a Javadoc comment.
|
539
|
Parameter props should be final.
|
539
|
'props' hides a field.
|
539
|
Line is longer than 80 characters.
|
565
|
Missing a Javadoc comment.
|
572
|
Parameter props should be final.
|
572
|
'props' hides a field.
|
572
|
Line is longer than 80 characters.
|
588
|
Expected an @return tag.
|
598
|
Parameter className should be final.
|
598
|
Expected @param tag for 'className'.
|
598
|
Expected @throws tag for 'DBException'.
|
599
|
Line is longer than 80 characters.
|
619
|
Error
|
Line
|
Utility classes should not have a public or default constructor.
|
32
|
Line is longer than 80 characters.
|
40
|
Variable 'logger' must be private and have accessor methods.
|
40
|
Line is longer than 80 characters.
|
45
|
Missing a Javadoc comment.
|
60
|
Parameter value should be final.
|
60
|
Parameter type should be final.
|
60
|
Redundant throws: 'IllegalArgumentException' is unchecked exception.
|
61
|
Line is longer than 80 characters.
|
69
|
Line is longer than 80 characters.
|
72
|
Line is longer than 80 characters.
|
89
|
Line has trailing spaces.
|
92
|
Line is longer than 80 characters.
|
92
|
Missing a Javadoc comment.
|
102
|
Parameter value should be final.
|
102
|
Parameter type should be final.
|
102
|
Error
|
Line
|
Parameter msg should be final.
|
47
|
Parameter msg should be final.
|
56
|
Parameter rootCause should be final.
|
56
|
'rootCause' hides a field.
|
56
|
Method 'getRootCause' is not designed for extension - needs to be abstract, final or empty.
|
64
|
Error
|
Line
|
Parameter name should be final.
|
122
|
'name' hides a field.
|
122
|
Parameter value should be final.
|
122
|
'value' hides a field.
|
122
|
Parameter name should be final.
|
131
|
'name' hides a field.
|
131
|
Parameter value should be final.
|
131
|
'value' hides a field.
|
131
|
Line is longer than 80 characters.
|
136
|
Parameter name should be final.
|
141
|
'name' hides a field.
|
141
|
Parameter value should be final.
|
141
|
'value' hides a field.
|
141
|
Parameter match should be final.
|
141
|
'match' hides a field.
|
141
|
Line has trailing spaces.
|
151
|
Line is longer than 80 characters.
|
161
|
Unused @param tag for 'match'.
|
165
|
Parameter name should be final.
|
167
|
'name' hides a field.
|
167
|
Parameter value should be final.
|
167
|
'value' hides a field.
|
167
|
Parameter type should be final.
|
167
|
Expected @param tag for 'type'.
|
167
|
Parameter match should be final.
|
167
|
'match' hides a field.
|
167
|
Expected @throws tag for 'ConversionException'.
|
168
|
Redundant throws: 'ConversionException' is unchecked exception.
|
168
|
Line is longer than 80 characters.
|
176
|
Parameter name should be final.
|
182
|
'name' hides a field.
|
182
|
Parameter value should be final.
|
182
|
'value' hides a field.
|
182
|
Parameter type should be final.
|
182
|
Parameter match should be final.
|
182
|
'match' hides a field.
|
182
|
Expected @throws tag for 'ConversionException'.
|
183
|
Redundant throws: 'ConversionException' is unchecked exception.
|
183
|
Line is longer than 80 characters.
|
191
|
Parameter name should be final.
|
196
|
'name' hides a field.
|
196
|
Parameter value should be final.
|
196
|
'value' hides a field.
|
196
|
Parameter match should be final.
|
196
|
'match' hides a field.
|
196
|
Parameter name should be final.
|
209
|
'name' hides a field.
|
209
|
Parameter value should be final.
|
209
|
'value' hides a field.
|
209
|
Parameter match should be final.
|
209
|
'match' hides a field.
|
209
|
Method 'setName' is not designed for extension - needs to be abstract, final or empty.
|
230
|
Parameter name should be final.
|
230
|
'name' hides a field.
|
230
|
Unused @param tag for 'column'.
|
235
|
Method 'setValue' is not designed for extension - needs to be abstract, final or empty.
|
237
|
Parameter value should be final.
|
237
|
'value' hides a field.
|
237
|
Expected @param tag for 'value'.
|
237
|
Unused @param tag for 'column'.
|
242
|
Method 'setValue' is not designed for extension - needs to be abstract, final or empty.
|
244
|
Parameter value should be final.
|
244
|
'value' hides a field.
|
244
|
Expected @param tag for 'value'.
|
244
|
Unused @param tag for 'column'.
|
249
|
Method 'setValue' is not designed for extension - needs to be abstract, final or empty.
|
251
|
Parameter value should be final.
|
251
|
'value' hides a field.
|
251
|
Expected @param tag for 'value'.
|
251
|
Parameter type should be final.
|
251
|
Expected @param tag for 'type'.
|
251
|
Expected @throws tag for 'ConversionException'.
|
252
|
Redundant throws: 'ConversionException' is unchecked exception.
|
252
|
Unused @param tag for 'column'.
|
263
|
Method 'setValue' is not designed for extension - needs to be abstract, final or empty.
|
265
|
Parameter value should be final.
|
265
|
'value' hides a field.
|
265
|
Expected @param tag for 'value'.
|
265
|
Parameter type should be final.
|
265
|
Expected @param tag for 'type'.
|
265
|
Expected @throws tag for 'ConversionException'.
|
266
|
Redundant throws: 'ConversionException' is unchecked exception.
|
266
|
Unused @param tag for 'The'.
|
276
|
Method 'setMatch' is not designed for extension - needs to be abstract, final or empty.
|
278
|
Parameter match should be final.
|
278
|
'match' hides a field.
|
278
|
Expected @param tag for 'match'.
|
278
|
Method 'getName' is not designed for extension - needs to be abstract, final or empty.
|
292
|
Method 'getValue' is not designed for extension - needs to be abstract, final or empty.
|
299
|
Method 'getMatchType' is not designed for extension - needs to be abstract, final or empty.
|
309
|
Method 'getMatch' is not designed for extension - needs to be abstract, final or empty.
|
316
|
Line has trailing spaces.
|
317
|
'match' hides a field.
|
318
|
Method 'toString' is not designed for extension - needs to be abstract, final or empty.
|
353
|
Error
|
Line
|
Missing a Javadoc comment.
|
34
|
Missing a Javadoc comment.
|
35
|
Missing a Javadoc comment.
|
36
|
Missing a Javadoc comment.
|
37
|
Variable 'joins' must be private and have accessor methods.
|
37
|
Missing a Javadoc comment.
|
39
|
Parameter baseSql should be final.
|
39
|
Method 'addInsert' is not designed for extension - needs to be abstract, final or empty.
|
43
|
Missing a Javadoc comment.
|
43
|
Parameter col should be final.
|
43
|
Parameter val should be final.
|
43
|
Line has trailing spaces.
|
46
|
Method 'getParams' is not designed for extension - needs to be abstract, final or empty.
|
68
|
Method 'getBaseSql' is not designed for extension - needs to be abstract, final or empty.
|
80
|
Method 'resetInsert' is not designed for extension - needs to be abstract, final or empty.
|
114
|
Method 'addJoin' is not designed for extension - needs to be abstract, final or empty.
|
122
|
Parameter fk should be final.
|
122
|
Error
|
Line
|
Line is longer than 80 characters.
|
71
|
Method 'store' is not designed for extension - needs to be abstract, final or empty.
|
73
|
Parameter domain should be final.
|
73
|
Expected @param tag for 'domain'.
|
73
|
Parameter keys should be final.
|
73
|
Expected @param tag for 'keys'.
|
73
|
Parameter obj should be final.
|
73
|
Expected @param tag for 'obj'.
|
73
|
Line is longer than 80 characters.
|
79
|
Line has trailing spaces.
|
85
|
Line is longer than 80 characters.
|
88
|
'3' is a magic number.
|
94
|
Line has trailing spaces.
|
98
|
Line has trailing spaces.
|
109
|
Line is longer than 80 characters.
|
120
|
Expected an @return tag.
|
122
|
Method 'load' is not designed for extension - nee
ds to be abstract, final or empty.
|
122
|
Parameter domain should be final.
|
122
|
Expected @param tag for 'domain'.
|
122
|
Parameter keys should be final.
|
122
|
Expected @param tag for 'keys'.
|
122
|
Error
|
Line
|
Missing a Javadoc comment.
|
60
|
Missing a Javadoc comment.
|
61
|
Missing a Javadoc comment.
|
62
|
Parameter sql should be final.
|
77
|
Line contains a tab character.
|
78
|
'orderBy' hides a field.
|
79
|
Parameter newSelectClause should be final.
|
100
|
Parameter newFromClause should be final.
|
100
|
Parameter newOrderBy should be final.
|
101
|
Line is longer than 80 characters.
|
111
|
Parameter newBaseSql should be final.
|
114
|
Parameter newOrderBy should be final.
|
114
|
Method 'getBaseSql' is not designed for extension - needs to be abstract, final or empty.
|
122
|
Method 'setBaseSql' is not designed for extension - needs to be abstract, final or empty.
|
129
|
Parameter baseSql should be final.
|
129
|
Line is longer than 80 characters.
|
142
|
Method 'setOrderBy' is not designed for extension - needs to be abstract, final or empty.
|
153
|
Parameter orderBy should be final.
|
153
|
'orderBy' hides a field.
|
153
|
Method 'getSql' is not designed for extension - needs to be abstract, final or empty.
|
160
|
Line has trailing spaces.
|
163
|
Line contains a tab character.
|
169
|
Parameter s should be final.
|
187
|
Expected @param tag for 's'.
|
187
|
Missing a Javadoc comment.
|
195
|
Parameter selectClause should be final.
|
195
|
'selectClause' hides a field.
|
195
|
Missing a Javadoc comment.
|
199
|
Line is longer than 80 characters.
|
206
|
Missing a Javadoc comment.
|
221
|
Parameter fromClause should be final.
|
221
|
'fromClause' hides a field.
|
221
|
Missing a Javadoc comment.
|
233
|
Comment matches to-do format 'TODO:'.
|
237
|
Missing a Javadoc comment.
|
242
|
Method 'addJoin' is not designed for extension - needs to be abstract, final or empty.
|
249
|
Parameter fk should be final.
|
249
|
Line is longer than 80 characters.
|
263
|
Error
|
Line
|
Missing a Javadoc comment.
|
40
|
Missing a Javadoc comment.
|
51
|
Missing a Javadoc comment.
|
52
|
Missing a Javadoc comment.
|
53
|
Missing a Javadoc comment.
|
65
|
Missing a Javadoc comment.
|
66
|
Variable 'cols' must be private and have accessor methods.
|
66
|
Missing a Javadoc comment
.
|
67
|
Variable 'vals' must be private and have accessor methods.
|
67
|
Parameter baseSql should be final.
|
85
|
'baseSql' hides a field.
|
85
|
Method 'getBaseSql' is not designed for extension - needs to be abstract, final or empty.
|
97
|
Method 'setBaseSql' is not designed for extension - needs to be abstract, final or empty.
|
104
|
Parameter baseSql should be final.
|
104
|
'baseSql' hides a field.
|
104
|
'5' is a magic number.
|
109
|
Method 'setDateFormat' is not designed for extension - needs to be abstract, final or empty.
|
116
|
Missing a Javadoc comment.
|
116
|
Parameter fmt should be final.
|
116
|
Method 'setTimeFormat' is not designed for extension - needs to be abstract, final or empty.
|
122
|
Missing a Javadoc comment.
|
122
|
Parameter fmt should be final.
|
122
|
Method 'setDateTimeFormat' is not designed for extension - needs to be abstract, final or empty.
|
128
|
Missing a Javadoc comment.
|
128
|
Parameter fmt should be final.
|
128
|
Method 'getFilterIterator' is not designed for extension - needs to be abstract, final or empty.
|
137
|
Method 'addFilter' is not designed for extension - needs to be abstract, final or empty.
|
144
|
Parameter filter should be final.
|
144
|
Method 'getSql' is not designed for extension - needs to be abstract, final or empty.
|
153
|
Method 'appendWhereClause' is not designed for extension - needs to be abstract, final or empty.
|
168
|
Parameter s should be final.
|
168
|
Expected @param tag for 's'.
|
168
|
Method 'getParameters' is not designed for extension - needs to be abstract, final or empty.
|
179
|
Method 'getParam' is not designed for extension - needs to be abstract, final or empty.
|
197
|
Missing a Javadoc comment.
|
197
|
Parameter col should be final.
|
197
|
Parameter val should be final.
|
197
|
Line has trailing spaces.
|
212
|
Method 'setWhereClause' is not designed for extension - needs to be abstract, final or empty.
|
257
|
Missing a Javadoc comment.
|
257
|
Parameter whereClause should be final.
|
257
|
'whereClause' hides a field.
|
257
|
Method 'getWhereClause' is not designed for extension - needs to be abstract, final or empty.
|
261
|
Missing a Javadoc comment.
|
261
|
Line has trailing spaces.
|
271
|
Error
|
Line
|
Line is longer than 80 characters.
|
48
|
Missing a Javadoc comment.
|
49
|
Variable 'joins' must be private and have accessor methods.
|
49
|
Parameter baseSql should be final.
|
65
|
Expected @param tag for 'baseSql'.
|
65
|
Line is longer than 80 characters.
|
75
|
Method 'getBaseSql' is not designed for extension - needs to be abstract, final or empty.
|
79
|
Method 'addUpdate' is not designed for extension - needs to be abstract, final or empty.
|
109
|
Missing a Javadoc comment.
|
109
|
Parameter col should be final.
|
109
|
Parameter val should be final.
|
109
|
Method 'getUpdParams' is not designed for extension - needs to be abstract, final or empty.
|
122
|
Method 'addJoin' is not designed for extension - needs to be abstract, final or empty.
|
133
|
Parameter fk should be final.
|
133
|
Error
|
Line
|
Utility classes should not have a public or default constructor.
|
53
|
Variable 'logger' must be private and have accessor methods.
|
61
|
Line is longer than 80 characters.
|
71
|
Line is longer than 80 characters.
|
76
|
Line is longer than 80 characters.
|
79
|
Missing a Javadoc comment.
|
88
|
Missing a Javadoc comment.
|
89
|
Missing a Javadoc comment.
|
90
|
Missing a Javadoc comment.
|
91
|
Missing a Javadoc comment.
|
92
|
Missing a Javadoc comment.
|
93
|
Line is longer than 80 characters.
|
94
|
Missing a Javadoc comment.
|
94
|
Missing a Javadoc comment.
|
95
|
Missing a Javadoc comment.
|
96
|
Expected an @return tag.
|
123
|
Parameter attributes should be final.
|
123
|
Expected @param tag for 'attributes'.
|
123
|
Expected an @return tag.
|
143
|
Parameter attributes should be final.
|
143
|
Expected @param tag for 'attributes'.
|
143
|
Parameter sqlResults should be final.
|
167
|
Expected @param tag for 'sqlResults'.
|
167
|
Expected @throws tag for 'DBException'.
|
168
|
Expression can be simplified.
|
193
|
Line has trailing spaces.
|
200
|
Avoid inline conditionals.
|
207
|
Line is longer than 80 characters.
|
250
|
Expected an @return tag.
|
254
|
Parameter tableName should be final.
|
254
|
Expected @param tag for 'tableName'.
|
254
|
Expected @throws tag for 'DBException'.
|
255
|
Line has trailing spaces.
|
264
|
Line has trailing spaces.
|
270
|
Line has trailing spaces.
|
281
|
Line has trailing spaces.
|
290
|
Line is longer than 80 characters.
|
291
|
Line is longer than 80 characters.
|
333
|
Expected an @return tag.
|
341
|
Parameter tableName should be final.
|
341
|
Expected @param tag for 'tableName'.
|
341
|
Parameter spSupported should be final.
|
341
|
Expected @throws tag for 'DBException'.
|
342
|
Expected an @return tag.
|
416
|
Parameter sql should be final.
|
416
|
Parameter filterCol should be final.
|
416
|
Parameter filterVal should be final.
|
417
|
Line has trailing spaces.
|
434
|
Line has trailing spaces.
|
436
|
Expected an @return tag.
|
463
|
Parameter sql should be final.
|
463
|
Parameter filter should be final.
|
463
|
Comment matches to-do format 'TODO:'.
|
470
|
Line is longer than 80 characters.
|
472
|
Line has trailing spaces.
|
486
|
Line has trailing spaces.
|
488
|
Unused @param tag for 'filter'.
|
514
|
Line is longer than 80 characters.
|
515
|
Expected an @return tag.
|
517
|
Parameter sql
should be final.
|
517
|
Parameter filters should be final.
|
517
|
Expected @param tag for 'filters'.
|
517
|
Unused @param tag for 'filter'.
|
540
|
Line is longer than 80 characters.
|
541
|
Expected an @return tag.
|
543
|
Parameter sql should be final.
|
543
|
Parameter filters should be final.
|
543
|
Expected @param tag for 'filters'.
|
543
|
Line is longer than 80 characters.
|
547
|
Parameter bean should be final.
|
564
|
Parameter dataRecord should be final.
|
564
|
Expected @throws tag for 'DBException'.
|
565
|
Line has trailing spaces.
|
568
|
Line is longer than 80 characters.
|
569
|
Line is longer than 80 characters.
|
588
|
Line has trailing spaces.
|
589
|
Line is longer than 80 characters.
|
593
|
Line has trailing spaces.
|
597
|
Line has trailing spaces.
|
598
|
Expected an @return tag.
|
632
|
Parameter ps should be final.
|
632
|
Expected @param tag for 'ps'.
|
632
|
Parameter parms should be final.
|
632
|
Expected @param tag for 'parms'.
|
632
|
Expected @throws tag for 'DBException'.
|
633
|
Comment matches to-do format 'TODO:'.
|
654
|
Line is longer than 80 characters.
|
668
|
Expected an @return tag.
|
696
|
Parameter dmd should be final.
|
696
|
Expected @param tag for 'dmd'.
|
696
|
Error
|
Line
|
Missing a Javadoc comment.
|
53
|
Line is longer than 80 characters.
|
58
|
Missing a Javadoc comment.
|
84
|
Parameter file should be final.
|
99
|
'file' hides a field.
|
99
|
Expected @param tag for 'file'.
|
99
|
Method 'setFile' is not designed for extension - needs to be abstract, final or empty.
|
110
|
Parameter file should be final.
|
110
|
'file' hides a field.
|
110
|
Expected @param tag for 'file'.
|
110
|
Method 'setFile' is not designed for extension - needs to be abstract, final or empty.
|
120
|
Parameter file should be final.
|
120
|
'file' hides a field.
|
120
|
Expected @param tag for 'file'.
|
120
|
Method 'setTable' is not designed for extension - needs to be abstract, final or empty.
|
133
|
Parameter table should be final.
|
133
|
'table' hides a field.
|
133
|
Expected @param tag for 'table'.
|
133
|
Method 'setColumnNames' is not designed for extension - needs to be abstract, final or empty.
|
149
|
Parameter columns should be final.
|
149
|
'columns' hides a field.
|
149
|
Expected @param tag for 'columns'.
|
149
|
Method 'setColumnDatatypes' is not designed for extension - needs to be abstract, final or empty.
|
169
|
Parameter datatypes should be final.
|
169
|
Expected @param tag for 'datatypes'.
|
169
|
Expected @throws tag for 'DBException'.
|
170
|
Method 'setDataSourceName' is not designed for extension - needs to be abstract, final or empty.
|
240
|
Parameter dataSourceName should be final.
|
240
|
'dataSourceName' hides a field.
|
240
|
Expected @param tag for 'dataSourceName'.
|
240
|
Method 'execute' is not designed for extension - needs to be abstract, final or empty.
|
254
|
Expected @throws tag for 'DBException'.
|
255
|
Line has trailing spaces.
|
273
|
Line has trailing spaces.
|
277
|
Empty statement.
|
280
|
Line has trailing spaces.
|
287
|
Parameter line should be final.
|
310
|
Expected @param tag for 'line'.
|
310
|
Expected @throws tag for 'DBException'.
|
311
|
'6' is a magic number.
|
317
|
'6' is a magic number.
|
321
|
'11' is a magic number.
|
325
|
Parameter line should be final.
|
334
|
Expected @param tag for 'line'.
|
334
|
Line is longer than 80 characters.
|
338
|
Line has trailing spaces.
|
339
|
Line is longer than 80 characters.
|
339
|
Line is longer than 80 characters.
|
351
|
Line is longer than 80 characters.
|
374
|
Line has trailing spaces.
|
381
|
Line is longer than 80 characters.
|
382
|
Line is longer than 80 characters.
|
387
|
Line has trailing spaces.
|
436
|
Line has trailing spaces.
|
444
|
Line has trailing spaces.
|
448
|
Line has trailing spaces.
|
455
|
Parameter args should be final.
|
467
|
Expected @param tag for 'args'.
|
467
|
Error
|
Line
|
Utility classes should not have a public or default constructor.
|
39
|
Line is longer than 80 characters.
|
44
|
Variable 'logger' must be private and have accessor methods.
|
44
|
Expected an @return tag.
|
61
|
Parameter dataSourceName should be final.
|
61
|
Expected @throws tag for 'DBException'.
|
62
|
Parameter dataSourceName should be final.
|
94
|
Parameter sql should be final.
|
94
|
Parameter dataSourceName should be final.
|
138
|
Parameter sql should be final.
|
138
|
Parameter params should be final.
|
139
|
Parameter dataSourceName should be final.
|
182
|
Parameter sql should be final.
|
182
|
Line is longer than 80 characters.
|
220
|
Parameter dataSourceName should be final.
|
228
|
Parameter sql should be final.
|
228
|
Parameter parms should be final.
|
229
|
Line is longer than 80 characters.
|
268
|
Parameter dataSourceName should be final.
|
276
|
Parameter sp should be final.
|
276
|
Parameter parms should be final.
|
277
|
Parameter dataSourceName should be final.
|
326
|
Parameter sp should be final.
|
327
|
Parameter parms should be final.
|
327
|
Error
|
Line
|
Utility classes should not have a public or default constructor.
|
42
|
Line is longer than 80 characters.
|
52
|
Line is longer than 80 characters.
|
53
|
Line is longer than 80 characters.
|
62
|
Variable 'logger' must be private and have accessor methods.
|
62
|
Line is longer than 80 characters.
|
67
|
Parameter conn should be final.
|
87
|
Parameter sql should be final.
|
87
|
Parameter conn should be final.
|
113
|
Parameter sql should be final.
|
113
|
Parameter parms should be final.
|
113
|
Line has trailing spaces.
|
130
|
Empty statement.
|
173
|
Empty statement.
|
180
|
Parameter conn should be final.
|
212
|
Parameter sql should be final.
|
212
|
Parameter returnType should be final.
|
213
|
Line has trailing spaces.
|
228
|
Line has trailing spaces.
|
238
|
Parameter conn should be final.
|
318
|
Parameter sql should be final.
|
318
|
Must have at least one statement.
|
356
|
Parameter conn should be final.
|
390
|
Parameter sql should be final.
|
390
|
Parameter parms should be final.
|
390
|
Expected @throws tag for 'SQLException'.
|
391
|
Empty statement.
|
445
|
Line is longer than 80 characters.
|
465
|
Line is longer than 80 characters.
|
473
|
Parameter conn should be final.
|
473
|
Para
meter sp should be final.
|
473
|
Parameter parms should be final.
|
473
|
Line is longer than 80 characters.
|
510
|
Must have at least one statement.
|
561
|
Line is longer than 80 characters.
|
581
|
Parameter conn should be final.
|
593
|
Parameter sp should be final.
|
594
|
Parameter parms should be final.
|
594
|
Parameter returnType should be final.
|
594
|
Line has trailing spaces.
|
658
|
Line is longer than 80 characters.
|
668
|
Must have at least one statement.
|
694
|
Error
|
Line
|
Line is longer than 80 characters.
|
45
|
Variable 'logger' must be private and have accessor methods.
|
45
|
Line is longer than 80 characters.
|
54
|
Missing a Javadoc comment.
|
69
|
Parameter value should be final.
|
69
|
Expected an @return tag.
|
79
|
Method 'convert' is not designed for extension - needs to be abstract, final or empty.
|
79
|
Parameter clazz should be final.
|
79
|
Expected @param tag for 'clazz'.
|
79
|
Parameter oValue should be final.
|
79
|
Expected @param tag for 'oValue'.
|
79
|
Line has trailing spaces.
|
115
|
Line is longer than 80 characters.
|
135
|
Line is longer than 80 characters.
|
141
|
Line is longer than 80 characters.
|
145
|
Error
|
Line
|
Line is longer than 80 characters.
|
38
|
Redundant 'static' modifier.
|
38
|
Name 'about' must match pattern '^[A-Z
]
(_?[A-Z0-9
]
+)*$'.
|
38
|
Expected an @return tag.
|
48
|
Expected @param tag for 'bean'.
|
48
|
Error
|
Line
|
Line is longer than 80 characters.
|
33
|
Utility classes should not have a public or default constructor.
|
40
|
Variable 'logger' must be private and have accessor methods.
|
45
|
Parameter sql should be final.
|
65
|
Empty statement.
|
88
|
Parameter provider should be final.
|
110
|
Expected @param tag for 'provider'.
|
110
|
Parameter sql should be final.
|
110
|
Empty statement.
|
133
|
Line is longer than 80 characters.
|
150
|
Parameter sql should be final.
|
158
|
Parameter parms should be final.
|
158
|
Expected @throws tag for 'SQLException'.
|
159
|
Empty statement.
|
181
|
Line is longer than 80 characters.
|
198
|
Parameter provider should be final.
|
206
|
Expected @param tag for 'provider'.
|
206
|
Parameter sql should be final.
|
206
|
Parameter parms should be final.
|
206
|
Expected @throws tag for 'SQLException'.
|
207
|
Empty statement.
|
229
|
Parameter sql should be final.
|
256
|
Parameter returnType should be final.
|
256
|
Must have at least one statement.
|
274
|
Parameter prov should be final.
|
296
|
Expected @param tag for 'prov'.
|
296
|
Parameter sql should be final.
|
296
|
Empty statement.
|
318
|
Parameter prov should be final.
|
343
|
Expected @param tag for 'prov'.
|
343
|
Parameter sql should be final.
|
343
|
Parameter parms should be final.
|
343
|
Expected @param tag for 'parms'.
|
343
|
Empty statement.
|
365
|
Parameter sp should be final.
|
392
|
Parameter parms should be final.
|
392
|
Must have at least one statement.
|
410
|
Parameter sp should be final.
|
438
|
Parameter parms should be final.
|
438
|
Parameter returnType should be final.
|
439
|
Must have at least one statement.
|
456
|
Error
|
Line
|
Utility classes should not have a public or default constructor.
|
32
|
Expected an @return tag.
|
54
|
Parameter string should be final.
|
54
|
Expected @param tag for 'string'.
|
54
|
Line is longer than 80 characters.
|
67
|
Error
|
Line
|
Missing a Javadoc comment.
|
119
|
Line is longer than 80 characters.
|
136
|
Line is longer than 80 characters.
|
137
|
Parameter dataType should be final.
|
139
|
'dataType' hides a field.
|
139
|
Line is longer than 80 characters.
|
144
|
Line is longer than 80 characters.
|
145
|
Parameter dataType should be final.
|
149
|
'dataType' hides a field.
|
149
|
Parameter scale should be final.
|
149
|
'scale' hides a field.
|
149
|
Parameter precision should be final.
|
149
|
'precision' hides a field.
|
149
|
Parameter column should be final.
|
160
|
Comment matches to-do format 'TODO:'.
|
172
|
Line has trailing spaces.
|
172
|
Expected an @return tag.
|
195
|
Method 'toString' is not designed for extension - needs to be abstract, final or empty.
|
195
|
Expected an @return tag.
|
301
|
Method 'getDataType' is not designed for extension - needs to be abstract, final or empty.
|
301
|
Expected an @return tag.
|
309
|
Method 'getJavaType' is not designed for extension - needs to be abstract, final or empty.
|
309
|
Error
|
Line
|
Class XMLProxy should be declared as final.
|
42
|
Line is longer than 80 characters.
|
48
|
Line is longer than 80 characters.
|
83
|
Expected @param tag for 'list'.
|
95
|
Expected @throws tag for 'DBException'.
|
96
|
Expected an @return tag.
|
176
|
Parameter rs should be final.
|
176
|
Expected @throws tag for 'DBException'.
|
177
|
Error
|
Line
|
Variable 'driver' must be private and have accessor methods.
|
46
|
Variable 'url' must be private and have accessor methods.
|
51
|
Variable 'userid' must be private and have accessor methods.
|
56
|
Variable 'schemaName' must be private and have accessor methods.
|
61
|
Variable 'password' must be private and have accessor methods.
|
66
|
Method 'setDriver' is not designed for extension - needs to be abstract, final or empty.
|
82
|
Parameter driver should be final.
|
82
|
'driver' hides a field.
|
82
|
Expected @param tag for 'driver'.
|
82
|
Method 'setUrl' is not designed for extension - needs to be abstract, final or empty.
|
89
|
Parameter url should be final.
|
89
|
'url' hides a field.
|
89
|
Expected @param tag for 'url'.
|
89
|
Method 'setPassword' is not designed for extension - needs to be abstract, final or empty.
|
96
|
Parameter password should be final.
|
96
|
'password' hides a field.
|
96
|
Expected @param tag for 'password'.
|
96
|
Method 'setUserid' is not designed for extension - needs to be abstract, final or empty.
|
103
|
Parameter userid
should be final.
|
103
|
'userid' hides a field.
|
103
|
Expected @param tag for 'userid'.
|
103
|
Method 'setSchemaName' is not designed for extension - needs to be abstract, final or empty.
|
110
|
Parameter schemaName should be final.
|
110
|
'schemaName' hides a field.
|
110
|
Expected @param tag for 'schemaName'.
|
110
|
Line is longer than 80 characters.
|
115
|
Error
|
Line
|
Variable 'logger' must be private and have accessor methods.
|
45
|
Line is longer than 80 characters.
|
50
|
Variable 'filesets' must be private and have accessor methods.
|
55
|
Method 'addFileset' is not designed for extension - needs to be abstract, final or empty.
|
74
|
Parameter set should be final.
|
74
|
Expected @param tag for 'set'.
|
74
|
Method 'execute' is not designed for extension - needs to be abstract, final or empty.
|
81
|
Expected @throws tag for 'BuildException'.
|
82
|
Redundant throws: 'BuildException' is unchecked exception.
|
82
|
Error
|
Line
|
Variable 'logger' must
be private and have accessor methods.
|
42
|
Variable 'propertyFile' must be private and have accessor methods.
|
51
|
Method 'setPropertyFile' is not designed for extension - needs to be abstract, final or empty.
|
66
|
Parameter propertyFile should be final.
|
66
|
'propertyFile' hides a field.
|
66
|
Expected @param tag for 'propertyFile'.
|
66
|
Line is longer than 80 characters.
|
75
|
Method 'execute' is not designed for extension - needs to be abstract, final or empty.
|
77
|
Expected @throws tag for 'BuildException'.
|
78
|
Redundant throws: 'BuildException' is unchecked exception.
|
78
|
Error
|
Line
|
Missing package documentation file.
|
0
|
Error
|
Line
|
Parameter pc should be final.
|
55
|
Expected @param tag for 'pc'.
|
55
|
Method 'getDriver' is not designed for extension - needs to be abstract, final or empty.
|
62
|
Line has trailing spaces.
|
80
|
Method 'getJdbc2DatasourceName' is not designed for extension - needs to be abstract, final or empty.
|
87
|
Must have at least one statement.
|
92
|
Method 'getPassword' is
not designed for extension - needs to be abstract, final or empty.
|
120
|
Must have at least one statement.
|
125
|
Line has trailing spaces.
|
132
|
Method 'getUrl' is not designed for extension - needs to be abstract, final or empty.
|
139
|
Must have at least one statement.
|
144
|
Line has trailing spaces.
|
151
|
Method 'getUsername' is not designed for extension - needs to be abstract, final or empty.
|
158
|
Must have at least one statement.
|
163
|
Line has trailing spaces.
|
186
|
Method 'setDriver' is not designed for extension - needs to be abstract, fin
al or empty.
|
193
|
Parameter driver should be final.
|
193
|
Line has trailing spaces.
|
204
|
Method 'setJdbc2DatasourceName' is not designed for extension - needs to be abstract, final or empty.
|
205
|
Missing a Javadoc comment.
|
205
|
Parameter jdbc2DatasourceName should be final.
|
205
|
Method 'setPassword' is not designed for extension - needs to be abstract, final or empty.
|
216
|
Parameter password should be final.
|
216
|
Line has trailing spaces.
|
221
|
Method 'setUrl' is not designed for extension - needs to be abstract, final or empty.
|
228
|
Parameter url should be final.
|
228
|
Line has trailing spaces.
|
233
|
Method 'setUsername' is not designed for extension - needs to be abstract, final or empty.
|
240
|
Parameter username should be final.
|
240
|
Line has trailing spaces.
|
245
|
Missing a Javadoc comment.
|
246
|
Error
|
Line
|
Name 'EOL' must match pattern '^[a-z
]
[a-zA-Z0-9
]
*$'.
|
33
|
Method 'setConnectionProperties' is not designed for extension - needs to be abstract, final or empty.
|
63
|
Parameter driver should be final.
|
63
|
Expected @param tag for 'driver'.
|
63
|
Parameter url should be final.
|
63
|
Expected @param tag for 'url'.
|
63
|
Parameter userid should be final.
|
64
|
Expected @param tag for 'userid'.
|
64
|
Parameter password should be final.
|
64
|
Expected @param tag for 'password'.
|
64
|
Method 'setConnectionProperties' is not designed for extension - needs to be abstract, final or empty.
|
81
|
Parameter driver should be final.
|
81
|
Expected @param tag for 'driver'.
|
81
|
Parameter url should be final.
|
81
|
Expected @param tag for 'url'.
|
81
|
Parameter userid should be final.
|
82
|
Expected @param tag for 'userid'.
|
82
|
Parameter password should be final.
|
82
|
Expected @param tag for 'password'.
|
82
|
Parameter schemaName should be final.
|
82
|
Expected @param tag for 'schemaName'.
|
82
|
Expected an @return tag.
|
92
|
Parameter provider should be final.
|
92
|
Line is longer than 80 characters.
|
108
|
Line is longer than 80 characters.
|
118
|
Expected an @return tag.
|
134
|
Parameter a should be final.
|
134
|
Expected @param tag for 'a'.
|
134
|
Parameter b should be final.
|
134
|
Expected @param tag for 'b'.
|
134
|
Must have at least one statement.
|
145
|
Error
|
Line
|
Class TableExt should be dec
lared as final.
|
35
|
Expected an @return tag.
|
67
|
Parameter table should be final.
|
67
|
Expected @param tag for 'table'.
|
67
|
Missing a Javadoc comment.
|
84
|
Parameter table should be final.
|
84
|
Error
|
Line
|
Missing package documentation file.
|
0
|
Error
|
Line
|
Name 'EOL' must match pattern '^[a-z
]
[a-zA-Z0-9
]
*$'.
|
36
|
Variable 'EOL' must be private and have accessor methods.
|
36
|
Line has trailing spaces.
|
37
|
Expected an @return tag.
|
42
|
Method 'getCreateIndex' is not designed for extension - needs to be abstract, final or empty.
|
42
|
Parameter index should be final.
|
42
|
Line has trailing spaces.
|
44
|
Line has trailing spaces.
|
46
|
Line has trailing spaces.
|
50
|
Line has trailing spaces.
|
52
|
Line has trailing spaces.
|
54
|
Line has trailing spaces.
|
58
|
Line has trailing spaces.
|
61
|
Line has trailing spaces.
|
68
|
Error
|
Line
|
Line is longer than 80 characters.
|
42
|
Method 'getOperDir' is not designed for extension - needs to be abstract, final or empty.
|
72
|
Method 'setOperDir' is not designed for extension - needs to be abstract, final or empty.
|
104
|
Parameter operDir should be final.
|
104
|
'operDir' hides a field.
|
104
|
Expected @param tag for 'operDir'.
|
104
|
Error
|
Line
|
Line is longer than 80 characters.
|
56
|
Missing a Javadoc comment.
|
57
|
Missing a Javadoc comment.
|
58
|
Missing a Javadoc comment.
|
59
|
Missing a Javadoc comment.
|
60
|
Missing a Javadoc comment.
|
61
|
Missing a Javadoc comment.
|
62
|
Missing a Javadoc comment.
|
63
|
Missing a Javadoc comment.
|
64
|
Method 'getTablePattern' is not designed for extension - needs to be abstract, final or empty.
|
79
|
Method 'setTablePattern' is not designed for extension - needs to be abstract, final or empty.
|
88
|
Parameter tablePattern should be final.
|
88
|
'tablePattern' hides a field.
|
88
|
Method 'getRefSchemaName' is not designed for extension - needs to be abstract, final or empty.
|
98
|
Method 'setRefSchemaName' is not designed for extension - needs to be abstract, final or empty.
|
105
|
Parameter refSchemaName should be final.
|
105
|
'refSchemaName' hides a field.
|
105
|
Expected an @return tag.
|
116
|
Method 'getTargetSchemaUrl' is not designed for extension - needs to be abstract, final or empty.
|
116
|
Method 'setTargetSchemaUrl' is not designed for extension - needs to be abstract, final or empty.
|
123
|
Parameter newTargetSchemaUrl should be final.
|
123
|
Expected @param tag for 'newTargetSchemaUrl'.
|
123
|
Method 'setOnlineTargetSchema' is not designed for extension - needs to be abstract, final or empty.
|
131
|
Parameter targetProvider should be final.
|
131
|
Method 'getOnlineTargetSchema' is not designed for extension - needs to be abstract, final or empty.
|
139
|
Method 'setTargetDatabase' is not designed for extension - needs to be abstract, final or empty.
|
146
|
Parameter targetDatabase should be final.
|
146
|
'targetDatabase' hides a field.
|
146
|
Method 'getTargetDatabase' is not designed for extension - needs to be abstract, final or empty.
|
153
|
Method 'getRefSchemaUrl' is not designed for extension - needs to be abstract, final or empty.
|
160
|
Method 'setRefSchemaUrl' is not designed for extension - needs to be abstract, final or empty.
|
165
|
Parameter newSchemaUrl should be final.
|
165
|
Method 'setOnlineRefSchema' is not designed for extension - needs to be abstract, final or empty.
|
173
|
Parameter refProvider should be final.
|
173
|
Method 'getOnlineRefSchema' is not designed for extension - needs to be abstract, final or empty.
|
181
|
Unused @param tag for 'Sets'.
|
186
|
Method 'setRefDatabase' is not designed for extension - needs to be abstract, final or empty.
|
188
|
Parameter refDatabase should be final.
|
188
|
'refDatabase' hides a field.
|
188
|
Expected @param tag for 'refDatabase'.
|
188
|
Method 'getRefDatabase' is not designed for extension - needs to be abstract, final or empty.
|
195
|
Unused @param tag for 'jdbcUrl'.
|
203
|
Expected an @return tag.
|
209
|
Method 'getDatabase' is not designed for extension - needs to be abstract, final or empty.
|
209
|
Parameter provider should be final.
|
209
|
Expected @param tag for 'provider'.
|
209
|
Line has trailing spaces.
|
223
|
Line has trailing spaces.
|
234
|
';' is preceeded with whitespace.
|
234
|
Line has trailing spaces.
|
235
|
';' is preceeded with whitespace.
|
235
|
'{' is followed by whitespace.
|
238
|
Line has trailing spaces.
|
240
|
Line has trailing spaces.
|
245
|
Line has trailing spaces.
|
254
|
Line has trailing spaces.
|
265
|
';' is preceeded with whitespace.
|
265
|
Expected @throws tag for 'SchemaHandlingException'.
|
280
|
Line has trailing spaces.
|
285
|
Line has trailing spaces.
|
299
|
Line is longer than 80 characters.
|
299
|
Line has trailing spaces.
|
300
|
Line is longer than 80 chara
cters.
|
300
|
Line has trailing spaces.
|
310
|
Line has trailing spaces.
|
312
|
Line has trailing spaces.
|
324
|
Line is longer than 80 characters.
|
324
|
Line has trailing spaces.
|
325
|
Line is longer than 80 characters.
|
325
|
Expected an @return tag.
|
365
|
Method 'diffSchemas' is not designed for extension - needs to be abstract, final or empty.
|
365
|
Method length is 360 lines (max allowed is 150).
|
365
|
Expected @throws tag for 'SchemaHandlingException'.
|
366
|
Line has trailing spaces.
|
377
|
';' is preceeded with whitespace.
|
377
|
';' is preceeded with whitespace.
|
379
|
Line has trailing spaces.
|
383
|
';' is preceeded with whitespace.
|
383
|
Line has trailing spaces.
|
387
|
';' is preceeded with whitespace.
|
387
|
';' is preceeded with whitespace.
|
389
|
Line has trailing spaces.
|
393
|
';' is preceeded with whitespace.
|
393
|
Line has trailing spaces.
|
396
|
Line is longer than 80 characters.
|
404
|
Avoid inline conditionals.
|
411
|
Avoid inline conditionals.
|
412
|
Avoid inline conditionals.
|
418
|
Line is longer than 80 characters.
|
423
|
Avoid inline conditionals.
|
423
|
Line has trailing spaces.
|
429
|
Line is longer than 80 characters.
|
454
|
Line is longer than 80 characters.
|
460
|
Avoid inline conditionals.
|
461
|
Line is longer than 80 characters.
|
462
|
Line is longer than 80 characters.
|
464
|
Avoid inline conditionals.
|
465
|
Line is longer than 80 characters.
|
466
|
Line is longer than 80 characters.
|
469
|
Line is longer than 80 characters.
|
473
|
Line has trailing spaces.
|
476
|
Line is longer than 80 char
acters.
|
476
|
Line is longer than 80 characters.
|
482
|
Line is longer than 80 characters.
|
524
|
Line is longer than 80 characters.
|
526
|
Line is longer than 80 characters.
|
527
|
Line is longer than 80 characters.
|
531
|
Line is longer than 80 characters.
|
534
|
Line has trailing spaces.
|
536
|
Line has trailing spaces.
|
541
|
Line is longer than 80 characters.
|
541
|
Line is longer than 80 characters.
|
547
|
Line has trailing spaces.
|
570
|
Line is longer than 80 characters.
|
570
|
Avoid inline conditionals.
|
585
|
Line is longer than 80 characters.
|
586
|
Avoid inline conditionals.
|
586
|
Line has trailing spaces.
|
599
|
Line is longer than 80 characters.
|
624
|
Line is longer than 80 characters.
|
630
|
Avoid inline conditionals.
|
631
|
Line is longer than 80 characters.
|
632
|
Line is longer than 80 characters.
|
634
|
Avoid inline conditionals.
|
635
|
Line is longer than 80 characters.
|
636
|
Line is longer than 80 characters.
|
639
|
Line is longer than 80 characters.
|
643
|
Line has trailing spaces.
|
646
|
Line is longer than 80 characters.
|
646
|
Line is longer than 80 characters.
|
649
|
Line is longer than 80 characters.
|
651
|
Line has trailing spaces.
|
689
|
Line is longer than 80 characters.
|
693
|
Expected @throws tag for 'SchemaHandlingException'.
|
731
|
Line is longer than 80 characters.
|
747
|
Method 'addListener' is not designed for extension - needs to be abstract, final or empty.
|
751
|
Parameter listener should be final.
|
751
|
Expected @param tag for 'listener'.
|
751
|
Line is longer than 80 characters.
|
756
|
Method 'addListeners' is not designed for extension - needs to be abstract, final or empty.
|
760
|
Parameter listeners should be final.
|
760
|
'listeners' hides a field.
|
760
|
Parameter eventId should be final.
|
767
|
Expected @param tag for 'eventId'.
|
767
|
Parameter eventBean should be final.
|
767
|
Expected @param tag for 'eventBean'.
|
767
|
Method 'getListeners' is not designed for extension - needs to be abstract, final or empty.
|
780
|
Method 'getDebug' is not designed for extension - needs to be abstract, final or empty.
|
787
|
Unused @param tag for 'New'.
|
792
|
Method 'setDebug' is not designed for extension - needs to be abstract, final or empty.
|
794
|
Parameter debug should be final.
|
794
|
'debug' hides a field.
|
794
|
Expected @param tag for 'debug'.
|
794
|
Error
|
Line
|
Parameter message should be final.
|
48
|
Parameter message should be final.
|
56
|
Parameter e should be final.
|
56
|
Expected @param tag for 'e'.
|
56
|
Error
|
Line
|
Line is longer than 80 characters.
|
39
|
Name 'about' must match pattern '^[A-Z
]
(_?[A-Z0-9
]
+)*$'.
|
44
|
Missing a Javadoc comment.
|
49
|
Variable 'resolvers' must be private and have accessor methods.
|
49
|
Parameter rowSet should be final.
|
65
|
Expected @param tag for 'rowSet'.
|
65
|
Method 'getClassLoader' is not designed for extension - needs to be abstract, final or empty.
|
88
|
Line is longer than 80 characters.
|
93
|
Expected an @return tag.
|
95
|
Method 'resolve' is not designed for extension - needs to be abstract, final or empty.
|
95
|
Parameter target should be final.
|
95
|
Expected @param tag for 'target'.
|
95
|
Parameter unresolvedSet should be final.
|
95
|
Expected @param tag for 'unresolvedSet'.
|
95
|
Error
|
Line
|
Line is longer than 80 characters.
|
32
|
Expected an @return tag.
|
37
|
Expected @param tag for 'target'.
|
37
|
Expected @param tag for 'rows'.
|
37
|
Error
|
Line
|
Missing a Javadoc comment.
|
46
|
Name 'CSV_PARSING_EXPR' must match pattern '^[a-z
]
[a-zA-Z0-9
]
*$'.
|
51
|
Method 'getRowSet' is not designed for extension - needs to be abstract, final or empty.
|
71
|
Parameter is should be final.
|
71
|
Parameter table should be final.
|
71
|
Expected @throws tag for 'IOException'.
|
72
|
Expected @throws tag for 'DBException'.
|
72
|
Line is longer than 80 characters.
|
80
|
Error
|
Line
|
Class DDLFactory should be declared as final.
|
44
|
Variable 'logger' must be private and have accessor methods.
|
58
|
Expected an @return tag.
|
70
|
Line has trailing spaces.
|
84
|
Line is longer than 80 characters.
|
84
|
Parameter provider should be final.
|
86
|
Expected @param tag for 'provider'.
|
86
|
Parameter dataObject should be final.
|
86
|
Expected @param tag for 'dataObject'.
|
86
|
Expected @throws tag for 'ConfigurationException'.
|
87
|
Redundant throws: 'ConfigurationException' is unchecked exception.
|
87
|
Line has trailing spaces.
|
102
|
Parameter provider should be final.
|
104
|
Expected @param tag for 'provider'.
|
104
|
Parameter diff should be final.
|
104
|
Expected @param tag for 'diff'.
|
104
|
Expected @throws tag for 'ConfigurationException'.
|
105
|
Redundant throws: 'ConfigurationException' is unchecked exception.
|
105
|
Line is longer than 80 characters.
|
124
|
Line is longer than 80 characters.
|
135
|
Unused @param tag for 'provider'.
|
149
|
Line is longer than 80 characters.
|
150
|
Unused @param tag for 'database'.
|
150
|
Parameter conn should be final.
|
152
|
Expected @param tag for 'conn'.
|
152
|
Parameter diff should be final.
|
152
|
Expected @param tag for 'diff'.
|
152
|
Expected @throws tag for 'SchemaHandlingException'.
|
153
|
';' is preceeded with whitespace.
|
160
|
Line is longer than 80 characters.
|
163
|
Line has trailing spaces.
|
185
|
';' is preceeded with whitespace.
|
185
|
Line has trailing spaces.
|
187
|
Line has trailing spaces.
|
189
|
Line has trailing spaces.
|
190
|
';' is preceeded with whitespace.
|
191
|
Line has trailing spaces.
|
192
|
';' is preceeded with whitespace.
|
192
|
Line has trailing spaces.
|
193
|
Line has trailing spac
es.
|
196
|
';' is preceeded with whitespace.
|
196
|
Line has trailing spaces.
|
197
|
Line has trailing spaces.
|
202
|
';' is preceeded with whitespace.
|
202
|
Parameter provider should be final.
|
222
|
Expected @throws tag for 'ConfigurationException'.
|
223
|
Redundant throws: 'ConfigurationException' is unchecked exception.
|
223
|
Line has trailing spaces.
|
230
|
';' is preceeded with whitespace.
|
230
|
Line is longer than 80 characters.
|
238
|
Line has trailing spaces.
|
244
|
Line is longer than 80 characters.
|
244
|
';' is preceeded with whitespace.
|
244
|
Line has trailing spaces.
|
247
|
Line is longer than 80 characters.
|
247
|
';' is preceeded with whitespace.
|
247
|
Empty statement.
|
252
|
Line has trailing spaces.
|
262
|
';' is preceeded with whitespace.
|
262
|
Line has trailing spaces.
|
263
|
Line is longer than 80 characters.
|
264
|
Line has trailing spaces.
|
266
|
Line has trailing spaces.
|
268
|
Line has trailing spaces.
|
285
|
Parameter productName should be final.
|
285
|
Expected @throws tag for 'ConfigurationException'.
|
286
|
Redundant throws: 'ConfigurationException' is unchecked exception.
|
286
|
Expected an @return tag.
|
312
|
Parameter s should be final.
|
312
|
Expected @param tag for 's'.
|
312
|
Error
|
Line
|
Line has trailing spaces.
|
28
|
Line has trailing spaces.
|
29
|
Line has trailing spaces.
|
30
|
Missing a Javadoc comment.
|
33
|
Line has trailing spaces.
|
35
|
Line has trailing spaces.
|
38
|
Expected an @return tag.
|
40
|
Expected @param tag for 'dataObject'.
|
40
|
Expected an @return tag.
|
46
|
Expected @param tag for 'diff'.
|
55
|
Expected an @return tag.
|
60
|
Expected an @return tag.
|
65
|
Expected @param tag for 'colName'.
|
65
|
Expected @param tag for 'from'.
|
65
|
Expected @param tag for 'to'.
|
65
|
Expected an @return tag.
|
71
|
Expected @param tag for 'colName'.
|
71
|
Expected @param tag for 'format'.
|
71
|
Line has trailing spaces.
|
73
|
Line has trailing spaces.
|
75
|
Line has trailing spaces.
|
77
|
Expected @param tag for 'dbmsDefault'.
|
79
|
Error
|
Line
|
Line has trailing spaces.
|
69
|
Line has trailing spaces.
|
70
|
Missing a Javadoc comment.
|
79
|
Missing a Javadoc comment.
|
81
|
Method 'setDebug' is not designed for extension - needs to be abstract, final or empty.
|
97
|
Parameter debug should be final.
|
97
|
'debug' hides a field.
|
97
|
Expected
@param tag for 'debug'.
|
97
|
Method 'create' is not designed for extension - needs to be abstract, final or empty.
|
101
|
Missing a Javadoc comment.
|
101
|
Parameter out should be final.
|
101
|
Parameter database should be final.
|
101
|
Redundant throws: 'DarHandlingException' is subclass of 'DBException'.
|
102
|
Method 'create' is not designed for extension - needs to be abstract, final or empty.
|
123
|
Parameter out should be final.
|
123
|
Parameter database should be final.
|
123
|
Parameter dataList should be final.
|
123
|
Expected @throws tag for 'DBException'.
|
124
|
Expected @throws tag for 'DarHandlingException'.
|
124
|
Redundant throws: 'DarHandlingException' is subclass of 'DBException'.
|
124
|
Line has trailing spaces.
|
128
|
Line is longer than 80 characters.
|
147
|
Line is longer than 80 characters.
|
154
|
Missing a Javadoc comment.
|
186
|
Parameter zos should be final.
|
186
|
Parameter rowSet should be final.
|
186
|
Missing a Javadoc comment.
|
207
|
Parameter zos should be final.
|
207
|
Parameter key should be final.
|
207
|
Parameter doc should be final.
|
207
|
Line has trailing spaces.
|
209
|
Method 'install' is not designed for extension - needs to be abstract, final or empty.
|
227
|
Parameter url should be final.
|
227
|
Expected @param tag for 'url'.
|
227
|
Expected @throws tag for 'DBException'.
|
228
|
Line is longer than 80 characters.
|
259
|
Line has trailing spaces.
|
267
|
Line has trailing spaces.
|
275
|
Line has trailing spaces.
|
276
|
';' is preceeded with whitespace.
|
276
|
Line has trailing spaces.
|
277
|
';' is preceeded with whitespace.
|
277
|
Line has trailing spaces.
|
283
|
';' is preceeded with whitespace.
|
283
|
Line has trailing spaces.
|
284
|
Line is longer than 80 characters.
|
289
|
Line has trailing spaces.
|
293
|
'5' is a magic number.
|
293
|
Line has trailing spaces.
|
294
|
';' is preceeded with whitespace.
|
294
|
Line has trailing spaces.
|
295
|
Line has trailing spaces.
|
296
|
Missing a Javadoc comment.
|
318
|
Parameter errorSets should be final.
|
319
|
Parameter dh should be final.
|
319
|
Parameter provider should be final.
|
319
|
Parameter schema should be final.
|
320
|
Parameter dar should be final.
|
320
|
Parameter entry should be final.
|
320
|
Redundant throws: 'IllegalArgumentException' is unchecked exception.
|
321
|
Line has trailing spaces.
|
322
|
';' is preceeded with whitespace.
|
323
|
Line has trailing spaces.
|
324
|
Line has trailing spaces.
|
326
|
';' is preceeded with whitespace.
|
326
|
Line has trailing spaces.
|
328
|
'5' is a magic number.
|
332
|
Line has trailing spaces.
|
334
|
Line has t
railing spaces.
|
336
|
';' is preceeded with whitespace.
|
338
|
';' is preceeded with whitespace.
|
338
|
';' is preceeded with whitespace.
|
339
|
Line has trailing spaces.
|
341
|
';' is preceeded with whitespace.
|
341
|
';' is preceeded with whitespace.
|
342
|
Line is longer than 80 characters.
|
344
|
';' is preceeded with whitespace.
|
344
|
Line has trailing spaces.
|
345
|
';' is preceeded with whitespace.
|
345
|
Line has trailing spaces.
|
346
|
';' is preceeded with whitespace.
|
347
|
Line has trailing spaces.
|
348
|
Line is longer than 80 characters.
|
348
|
';' is preceeded with whitespace.
|
348
|
Line has trailing spaces.
|
351
|
Line has trailing spaces.
|
352
|
Line has trailing spaces.
|
355
|
';' is preceeded with whitespace.
|
358
|
Line has trailing spaces.
|
364
|
Line has trailing spaces.
|
376
|
Line has trailing spaces.
|
378
|
Line has trailing spaces.
|
379
|
Line is longer than 80 characters.
|
381
|
Parameter db should be final.
|
381
|
Parameter tableName should be final.
|
381
|
';' is preceeded with whitespace.
|
382
|
';' is preceeded with whitespace.
|
383
|
';' is preceeded with whitespace.
|
383
|
';' is preceeded with whitespace.
|
384
|
';' is preceeded with whitespace.
|
385
|
';' is preceeded with whitespace.
|
385
|
Line has trailing spaces.
|
386
|
Line has trailing spaces.
|
387
|
';' is preceeded with whitespace.
|
387
|
Line has trailing spaces.
|
391
|
Line has trailing spaces.
|
394
|
';' is preceeded with whitespace.
|
394
|
';' is preceeded with whitespace.
|
396
|
Line is longer than 80 characters.
|
400
|
Method 'process' is not designed for extension - needs to be abstract, final or empty.
|
402
|
Missing a Javadoc comment.
|
402
|
Parameter file should be final.
|
402
|
Parameter fileType should be final.
|
402
|
Redundant throws: 'ConfigurationException' is unchecked exception.
|
403
|
Line is longer than 80 characters.
|
416
|
Method 'setProvider' is not designed for extension - needs to be abstract, final or empty.
|
418
|
Parameter provider should be final.
|
418
|
Redundant throws: 'ConfigurationException' is unchecked exception.
|
419
|
Error
|
Line
|
Missing a Javadoc comment.
|
37
|
Parameter msg should be final.
|
50
|
Expected @param tag for 'msg'.
|
50
|
Parameter msg should be final.
|
58
|
Expected @param tag for 'msg'.
|
58
|
Parameter rootCause should be final.
|
58
|
Expected @param tag for 'rootCause'.
|
58
|
Parameter errorSets should be final.
|
66
|
'errorSets' hides a field.
|
66
|
Expected @param tag for 'errorSets'.
|
66
|
Expected an @return tag.
|
74
|
Method 'getErrorSets' is not designed for extension - needs to be abstract, final or empty.
|
74
|
Error
|
Line
|
Missing a Javadoc comment.
|
26
|
Missing a Javadoc comment.
|
27
|
Missing a Javadoc comment.
|
28
|
Missing a Javadoc comment.
|
29
|
Missing a Javadoc comment.
|
30
|
Missing a Javadoc comment.
|
31
|
Missing a Javadoc comment.
|
32
|
Missing a Javadoc comment.
|
33
|
Missing a Javadoc comment.
|
35
|
Parameter eventId should be final.
|
40
|
'eventId' hides a field.
|
40
|
Parameter eventBean should be final.
|
40
|
'eventBean' hides a field.
|
40
|
Expected @param tag for 'eventBean'.
|
40
|
Method 'getEventId' is not designed for extension - needs to be abstract, final or empty.
|
45
|
Missing a Javadoc comment.
|
45
|
Method 'setEventId' is not designed for extension - needs to be abstract, final or empty.
|
50
|
Parameter newEventId should be final.
|
50
|
Method 'getEventBean' is not designed for extension - needs to be abstract, final or empty.
|
54
|
Missing a Javadoc comment.
|
54
|
Method 'setEventBean' is not designed for extension - needs to be abstract, final or empty.
|
59
|
Parameter newEventBean should be final.
|
59
|
Error
|
Line
|
Line is longer than 80 characters.
|
62
|
Comment matches to-do format 'TODO:'.
|
114
|
Line is longer than 80 characters.
|
135
|
Comment matches to-do format 'TODO:'.
|
138
|
Line is longer than 80 characters.
|
144
|
Line is longer than 80 characters.
|
148
|
Line is longer than 80 characters.
|
152
|
Line is longer than 80 characters.
|
155
|
Line is longer than 80 characters.
|
168
|
Method 'export' is not designed for extension - needs to be abstract, final or empty.
|
221
|
'{' is followed by whitespace.
|
236
|
Line has trailing spaces.
|
241
|
Line has trailing spaces.
|
243
|
Empty statement.
|
270
|
Empty statement.
|
277
|
Method 'importData' is not designed for extension - needs to be abstract, final or empty.
|
294
|
Parameter target should be final.
|
294
|
Parameter rows should be final.
|
294
|
Line is longer than 80 characters.
|
301
|
Line has trailing spaces.
|
316
|
Line has trailing spaces.
|
317
|
Line has trailing spaces.
|
319
|
';' is preceeded with whitespace.
|
319
|
Line has trailing spaces.
|
321
|
Line is longer than 80 characters.
|
321
|
';' is preceeded with whitespace.
|
321
|
Line has trailing spaces.
|
322
|
Line has trailing spaces.
|
324
|
';' is preceeded with whitespace.
|
335
|
Line has trailing spaces.
|
346
|
Line has trailing spaces.
|
348
|
Line is longer than 80 characters.
|
348
|
';' is preceeded with whitespace.
|
348
|
Line has trailing spaces.
|
349
|
Line has trailing s
paces.
|
351
|
Line has trailing spaces.
|
352
|
Line is longer than 80 characters.
|
352
|
';' is preceeded with whitespace.
|
352
|
Line has trailing spaces.
|
353
|
';' is preceeded with whitespace.
|
353
|
Line is longer than 80 characters.
|
357
|
Line has trailing spaces.
|
358
|
Line has trailing spaces.
|
359
|
Line is longer than 80 characters.
|
360
|
Line is longer than 80 characters.
|
361
|
Line has trailing spaces.
|
362
|
';' is preceeded with whitespace.
|
363
|
Line has trailing spaces.
|
364
|
Line is longer than 80 characters.
|
364
|
';' is preceeded with whitespace.
|
364
|
Line has trailing spaces.
|
388
|
Line is longer than 80 characters.
|
389
|
Line has trailing spaces.
|
391
|
';' is preceeded with whitespace.
|
392
|
Line has trailing spaces.
|
393
|
';' is preceeded with whitespace.
|
393
|
Empty statement.
|
402
|
Expected an @return tag.
|
428
|
Parameter col should be final.
|
428
|
Expected @param tag for 'col'.
|
428
|
Parameter row should be final.
|
428
|
Expected @param tag for 'row'.
|
428
|
Parameter conn should be final.
|
447
|
Expected @param tag for 'conn'.
|
447
|
Parameter rows should be final.
|
447
|
Expected @param tag for 'rows'.
|
447
|
Expected @throws tag for 'DBException'.
|
448
|
Comment matches to-do format 'TODO:'.
|
449
|
Line is longer than 80 characters.
|
457
|
Parameter conn should be final.
|
464
|
Parameter row should be final.
|
464
|
Line has trailing spaces.
|
466
|
Method 'process' is not designed for extension - needs to be abstract, final or empty.
|
488
|
Parameter file should be final.
|
488
|
Parameter fileType should be final.
|
488
|
Redundant throws: 'ConfigurationExcepti
on' is unchecked exception.
|
489
|
Must have at least one statement.
|
501
|
Line is longer than 80 characters.
|
505
|
Method 'setProvider' is not designed for extension - needs to be abstract, final or empty.
|
533
|
Parameter provider should be final.
|
533
|
'provider' hides a field.
|
533
|
Line is longer than 80 characters.
|
550
|
Method 'getRowSetFromXML' is not designed for extension - needs to be abstract, final or empty.
|
552
|
Parameter is should be final.
|
552
|
Parameter table should be final.
|
552
|
Expected @throws tag for 'IOException'.
|
553
|
Expected @throws tag for 'DBException'.
|
553
|
Line is longer than 80 characters.
|
571
|
Method 'getRowSetFromCSV' is not designed for extension - needs to be abstract, final or empty.
|
573
|
Parameter is should be final.
|
573
|
Parameter table should be final.
|
573
|
Expected @throws tag for 'IOException'.
|
574
|
Expected @throws tag for 'DBException'.
|
574
|
Error
|
Line
|
Parameter rowSet should be final.
|
44
|
'rowSet' hides a field.
|
44
|
Expected @param tag for 'rowSet'.
|
44
|
Method 'getErrorRowSet' is not designed for extension - needs to be abstract, final or empty.
|
49
|
Missing a Javadoc comment.
|
49
|
Error
|
Line
|
Missing a Javadoc comment.
|
35
|
Error
|
Line
|
Utility classes should not have a public or default constructor.
|
29
|
Line is longer than 80 characters.
|
32
|
Line is longer than 80 characters.
|
35
|
Line is longer than 80 characters.
|
36
|
Unused @throws tag for 'IllegalArgumentException'.
|
36
|
Parameter file should be final.
|
39
|
Line is longer than 80 characters.
|
43
|
Missing a Javadoc comment.
|
51
|
Parameter fileName should be final.
|
51
|
Redundant throws: 'IllegalArgumentException' is unchecked exception.
|
52
|
Comment matches to-do format 'TODO:'.
|
55
|
Line is longer than 80 characters.
|
67
|
Error
|
Line
|
Expected @param tag for 'diffsList'.
|
30
|
Expected an @return tag.
|
37
|
Error
|
Line
|
Redundant throws: 'ConfigurationException' is unchecked exception.
|
71
|
Redundant throws: 'ConfigurationException' is unchecked exception.
|
86
|
Error
|
Line
|
Parameter message should be final.
|
50
|
Error
|
Line
|
Line has trailing spaces.
|
33
|
Line has trailing spaces.
|
35
|
Line has trailing spaces.
|
36
|
Name 'RDBMS_CMD_SEPARATOR' must match pattern '^[a-z
]
[a-zA-Z0-9
]
*$'.
|
42
|
Expected an @return tag.
|
64
|
Method 'getName' is not designed for extension - needs to be abstract, final or empty.
|
64
|
Method 'getCreate' is not designed for extension - needs to be abstract, final or empty.
|
74
|
Parameter dataObject should be final.
|
74
|
Avoid inline conditionals.
|
90
|
Avoid inline conditionals.
|
114
|
Line is longer than 80 characters.
|
126
|
Expected an @return tag.
|
153
|
Parameter schemaDataType should be final.
|
153
|
Expected @param tag for 'schemaDataType'.
|
153
|
Method 'getModify' is not designed for extension - needs to be abstract, final or empty.
|
165
|
Parameter diff should be final.
|
165
|
Expected @param tag for 'diff'.
|
165
|
Avoid inline conditionals.
|
183
|
Comment matches to-do format 'TODO:'.
|
188
|
Line has trailing spaces.
|
188
|
Error
|
Line
|
interfaces should describe a type and hence have methods.
|
27
|
Line is longer than 80 characters.
|
53
|
Error
|
Line
|
Class MetaDataFactory should be declared as final.
|
46
|
Missing a Javadoc comment.
|
47
|
Line has trailing spaces.
|
58
|
Missing a Javadoc comment.
|
59
|
Line has trailing spaces.
|
61
|
Missing a Javadoc comment.
|
72
|
Parameter provider should be final.
|
88
|
Parameter provider should be final.
|
102
|
Parameter refresh should be final.
|
102
|
Line is longer than 80 characters.
|
119
|
Line has trailing spaces.
|
122
|
Line has trailing spaces.
|
123
|
Line has trailing spaces.
|
135
|
';' is preceeded with whitespace.
|
135
|
Expected an @return tag.
|
154
|
Parameter se should be final.
|
154
|
Expected @param tag for 'se'.
|
154
|
Parameter provider should be final.
|
155
|
Expected @param tag for 'provider'.
|
155
|
Parameter refresh should be final.
|
155
|
Expected @param tag for 'refresh'.
|
155
|
Must have at least one statement.
|
168
|
Comment matches to-do format 'TODO:'.
|
169
|
Line has trailing spaces.
|
170
|
Parameter provider should be final.
|
187
|
Parameter tableName should be final.
|
187
|
Line has trailing spaces.
|
191
|
';' is preceeded with whitespace.
|
192
|
Line has trailing spaces.
|
195
|
Line has trailing spaces.
|
196
|
Line has trailing spaces.
|
197
|
';' is preceeded with whitespace.
|
197
|
Line has trailing spaces.
|
198
|
';' is preceeded with whitespace.
|
198
|
';' is preceeded with whitespace.
|
198
|
';' is preceeded with whitespace.
|
199
|
';' is preceeded with whitespace.
|
200
|
';' is preceeded with whitespace.
|
200
|
';' is preceeded with whitespace.
|
201
|
Line has trailing spaces.
|
203
|
';' is preceeded with whitespace.
|
203
|
Line has trailing spaces.
|
204
|
Line has trailing spaces.
|
209
|
Comment matches to-do format 'TODO:'.
|
210
|
Line has trailing spaces.
|
210
|
Line has trailing spaces.
|
211
|
Line has trailing
spaces.
|
215
|
';' is preceeded with whitespace.
|
215
|
Line has trailing spaces.
|
216
|
Line is longer than 80 characters.
|
217
|
Line has trailing spaces.
|
218
|
Line has trailing spaces.
|
227
|
Comment matches to-do format 'TODO:'.
|
234
|
Line has trailing spaces.
|
234
|
Line has trailing spaces.
|
248
|
Line has trailing spaces.
|
257
|
';' is preceeded with whitespace.
|
257
|
Line has trailing spaces.
|
271
|
Line has trailing spaces.
|
272
|
Line has trailing spaces.
|
274
|
Line has trailing spaces.
|
275
|
Line has trailing spaces.
|
276
|
Line has trailing spaces.
|
277
|
Line has trailing spaces.
|
278
|
Parameter provider should be final.
|
282
|
Expected @param tag for 'provider'.
|
282
|
Parameter db should be final.
|
282
|
Expected @param tag for 'db'.
|
282
|
Line has trailing spaces.
|
287
|
Error
|
Line
|
Line has trailing spaces.
|
36
|
Line has trailing spaces.
|
37
|
Missing a Javadoc comment.
|
40
|
Name 'indent' must match pattern '^[A-Z
]
(_?[A-Z0-9
]
+)*$'.
|
40
|
Variable 'logger' must be private and have accessor methods.
|
45
|
Line has trailing spaces.
|
51
|
Line has trailing spaces.
|
52
|
Line has trailing spaces.
|
53
|
Missing a Javadoc comment.
|
56
|
Missing a Javadoc comment.
|
57
|
Line has trailing spaces.
|
61
|
Line has trailing spaces.
|
65
|
Parameter provider should be final.
|
71
|
'provider' hides a field.
|
71
|
Expected @param tag for 'provider'.
|
71
|
Method 'handle' is not designed for extension - needs to be abstract, final or empty.
|
76
|
Parameter event should be final.
|
76
|
'}' is not preceeded with whitespace.
|
110
|
Method 'setWriter' is not designed for extension - needs to be abstract, final or empty.
|
118
|
Parameter out should be final.
|
118
|
'out' hides a field.
|
118
|
Expected @param tag for 'out'.
|
118
|
Method 'writeDiffs' is not designed for extension - needs to be abstract, final or empty.
|
128
|
Parameter diffsList should be final.
|
128
|
Expected @param tag for 'diffsList'.
|
128
|
Parameter writer should be final.
|
128
|
Expected @param tag for 'writer'.
|
128
|
'out' hides a field.
|
131
|
Unused @param tag for 'diffData'.
|
148
|
Expected an @return tag.
|
150
|
Method 'format' is not designed for extension - needs to be abstract, final or empty.
|
150
|
Parameter diff should be final.
|
150
|
Expected @param tag for 'diff'.
|
150
|
Expected @throws tag for 'ConfigurationException'.
|
151
|
Redundant throws: 'ConfigurationException' is unchecked exception.
|
151
|
'out' hides a field.
|
155
|
Line has trailing spaces.
|
162
|
';' is preceeded with whitespace.
|
162
|
Parameter refObj should be final.
|
195
|
Expected @param tag for 'refObj'.
|
195
|
Parameter targetObj should be final.
|
195
|
Expected @param tag for 'targetObj'.
|
195
|
Parameter out should be final.
|
195
|
'out' hides a field.
|
195
|
Expected @param tag for 'out'.
|
195
|
Parameter printObjIdx should be final.
|
196
|
Expected @param tag f
or 'printObjIdx'.
|
196
|
switch without
&
quot;default
&
quot; clause.
|
215
|
Line has trailing spaces.
|
237
|
Line has trailing spaces.
|
239
|
Line is longer than 80 characters.
|
239
|
Method 'getProvider' is not designed for extension - needs to be abstract, final or empty.
|
241
|
Line has trailing spaces.
|
246
|
Method 'setProvider' is not designed for extension - needs to be abstract, final or empty.
|
249
|
Parameter provider should be final.
|
249
|
'provider' hides a field.
|
249
|
Error
|
Line
|
Redundant 'final' modifier.
|
33
|
Expected @param tag for 'out'.
|
38
|
Line has trailing spaces.
|
41
|
Line has trailing spaces.
|
44
|
Error
|
Line
|
Line has trailing spaces.
|
28
|
Missing a Javadoc comment.
|
29
|
Line has trailing spaces.
|
31
|
Line has trailing spaces.
|
32
|
Missing a Javadoc comment.
|
33
|
Missing a Javadoc comment.
|
34
|
Missing a Javadoc comment.
|
35
|
Missing a Javadoc comment.
|
36
|
Missing a Javadoc comment.
|
37
|
Missing a Javadoc comment.
|
38
|
Missing a Javadoc comment.
|
39
|
Missing a Javadoc comment.
|
40
|
Missing a Javadoc comment.
|
41
|
Missing a Javadoc comment.
|
42
|
Missing a Javadoc comment.
|
43
|
Missing a Javadoc comment.
|
44
|
Missing a Javadoc comment.
|
45
|
Missing a Javadoc comment.
|
46
|
Missing a Javadoc comment.
|
47
|
Missing a Javadoc comment.
|
48
|
Missing a Javadoc comment.
|
49
|
Missing a Javadoc comment.
|
50
|
Missing a Javadoc comment.
|
51
|
Missing a Javadoc comment.
|
52
|
Missing a Javadoc comment.
|
53
|
Missing a Javadoc comment.
|
54
|
Missing a Javadoc comment.
|
55
|
Missing a Javadoc comment.
|
56
|
Missing a Javadoc comment.
|
57
|
Missing a Javadoc comment.
|
58
|
Missing a Javadoc comment.
|
59
|
Missing a Javadoc comment.
|
60
|
Missing a Javadoc comment.
|
61
|
Missing a Javadoc comment.
|
62
|
Missing a Javadoc comment.
|
63
|
Missing a Javadoc comment.
|
64
|
Missing a Javadoc comment.
|
65
|
Missing a Javadoc comment.
|
66
|
Missing a Javadoc comment.
|
67
|
Missing a Javadoc comment.
|
68
|
Missing a Javadoc comment.
|
69
|
Line is longer than 80 characters.
|
94
|
Error
|
Line
|
Missing a Javadoc comment.
|
65
|
Missing a Javadoc comment.
|
66
|
Missing a Javadoc comment.
|
67
|
Missing a Javadoc comment.
|
68
|
Missing a Javadoc comment.
|
69
|
Missing a Javadoc comment.
|
70
|
Missing a Javadoc comment.
|
71
|
Missing a Javadoc comment.
|
72
|
Missing a Javadoc comment.
|
73
|
Missing a Javadoc comment.
|
79
|
Line is longer than 80 characters.
|
83
|
'{' is followed by whitespace.
|
99
|
Missing a Javadoc comment.
|
100
|
Missing a Javadoc comment.
|
101
|
Missing a Javadoc comment.
|
102
|
Line has trailing spaces.
|
103
|
Line has trailing spaces.
|
104
|
Line has trailing spaces.
|
108
|
Line has trailing spaces.
|
109
|
Method 'setFileName' is not designed for extension - needs to be abstract, final or empty.
|
128
|
Parameter fileName should be final.
|
128
|
'fileName' hides a field.
|
128
|
Method 'getFileName' is not designed for extension - needs to be abstract, final or empty.
|
146
|
Parameter provider should be final.
|
146
|
'provider' hides a field.
|
146
|
Expected @param tag for 'provider'.
|
146
|
Method 'setSchemaName' is not designed for extension - needs to be abstract, final or empty.
|
186
|
Parameter targetSchema should be final.
|
186
|
'targetSchema' hides a field.
|
186
|
Expected @param tag for 'targetSchema'.
|
186
|
Method 'setTableTypes' is not designed for extension - needs to be abstract, final or empty.
|
197
|
Parameter tableTypes should be final.
|
197
|
'tableTypes' hides a fi
eld.
|
197
|
Expected @param tag for 'tableTypes'.
|
197
|
Method 'setTableTypes' is not designed for extension - needs to be abstract, final or empty.
|
218
|
Parameter tableTypes should be final.
|
218
|
'tableTypes' hides a field.
|
218
|
Expected @param tag for 'tableTypes'.
|
218
|
Expected an @return tag.
|
251
|
Method 'export' is not designed for extension - needs to be abstract, final or empty.
|
251
|
Parameter provider should be final.
|
251
|
'provider' hides a field.
|
251
|
Expected @throws tag for 'DBException'.
|
252
|
Empty statement.
|
279
|
Expected an @return tag.
|
293
|
Method 'export' is not designed for extension - needs to be abstract, final or empty.
|
293
|
Parameter driver should be final.
|
293
|
Expected @param tag for 'driver'.
|
293
|
Parameter url should be final.
|
293
|
Expected @param tag for 'url'.
|
293
|
Parameter userid should be final.
|
293
|
Expected @param tag for 'userid'.
|
293
|
Parameter password should be final.
|
294
|
Expected @param tag for 'password'.
|
294
|
Expected @throws tag for 'DBException'.
|
295
|
'provider' hides a field.
|
303
|
Expected an @return tag.
|
323
|
Method 'export' is not designed for extension - needs to be abstract, final or empty.
|
323
|
Parameter dataSourceName should be final.
|
323
|
Expected @param tag for 'dataSourceName'.
|
323
|
Expected @throws tag for 'DBException'.
|
324
|
'provider' hides a field.
|
332
|
Line is longer than 80 characters.
|
340
|
Expected an @return tag.
|
351
|
Method length is 187 lines (max allowed is 150).
|
351
|
Parameter conn should be final.
|
351
|
Expected @param tag for 'conn'.
|
351
|
Expected @throws tag for 'DBException'.
|
352
|
Line is longer than 80 characters.
|
371
|
Line is longer than 80 characters.
|
381
|
Line is longer than 80 characters.
|
384
|
Line is longer than 80 characters.
|
405
|
Line is longer than 80 characters.
|
408
|
Avoid inline conditionals.
|
411
|
Line is longer than 80 characters.
|
412
|
Avoid inline conditionals.
|
426
|
Line is longer than 80 characters.
|
435
|
Line is longer than 80 characters.
|
451
|
Line is longer than 80 characters.
|
452
|
Line is longer than 80 characters.
|
462
|
'tableTypes' hides a field.
|
463
|
Line is longer than 80 characters.
|
466
|
Line is longer than 80 characters.
|
467
|
Line is longer than 80 characters.
|
476
|
Line is longer than 80 characters.
|
478
|
Line is longer than 80 characters.
|
481
|
Line is longer than 80 characters.
|
494
|
Line is longer than 80 characters.
|
503
|
Line is longer than 80 characters.
|
508
|
Line is longer than 80 characters.
|
531
|
Method length is 397 lines (max allowed is 150).
|
543
|
Parameter dmd should be final.
|
543
|
Expected @param tag for 'dmd'.
|
543
|
Parameter doc should be final.
|
543
|
Expected @param tag for 'doc'.
|
543
|
Parameter schemaName should be final.
|
544
|
Expected @param tag for 'schemaName'.
|
544
|
Parameter schemaTag should be final.
|
544
|
Expected @param tag for 'schemaTag'.
|
544
|
Parameter tableTypes should be final.
|
544
|
'tableTypes' hides a field.
|
544
|
Expected @param tag for 'tableTypes'.
|
544
|
Expected @throws tag for 'SchemaHandlingException'.
|
545
|
Line is longer than 80 characters.
|
578
|
Line is longer than 80 characters.
|
600
|
Line is longer than 80 characters.
|
607
|
Comment matches to-do format 'TODO:'.
|
616
|
Line is longer than 80 characters.
|
621
|
Line is longer than 80 characters.
|
637
|
Line is longer than 80 characters.
|
642
|
Line is longer than 80 characters.
|
649
|
Avoid inline conditionals.
|
651
|
Avoid inline conditionals.
|
654
|
Avoid inline conditionals.
|
658
|
Line has trailing spaces.
|
669
|
Line is longer than 80 characters.
|
675
|
';' is preceeded with whitespace.
|
675
|
';' is preceeded with whitespace.
|
676
|
Line has trailing spaces.
|
678
|
Line is longer than 80 characters.
|
678
|
Line is longer than 80 characters.
|
680
|
Line is longer than 80 characters.
|
711
|
';' is preceeded with whitespace.
|
711
|
Line has trailing spaces.
|
712
|
Line is longer than 80 characters.
|
712
|
';' is preceeded with whitespace.
|
712
|
Line has trailing spaces.
|
713
|
Line is longer than 80 characters.
|
733
|
Line is longer than 80 characters.
|
735
|
Line is longer than 80 characters.
|
741
|
Line is longer than 80 characters.
|
747
|
Line is longer than 80 characters.
|
748
|
Line has trailing spaces.
|
754
|
Line is longer than 80 characters.
|
754
|
Line is longer than 80 characters.
|
773
|
Line is longer than 80 characters.
|
793
|
Line is longer than 80 characters.
|
812
|
Line is longer than 80 characters.
|
830
|
Line is longer than 80 characters.
|
838
|
Line has trailing spaces.
|
849
|
Line has trailing spaces.
|
857
|
Line is longer than 80 characters.
|
864
|
Line is longer than 80 characters.
|
866
|
Line is longer than 80 characters.
|
872
|
Line is longer than 80 characters.
|
875
|
Line is longer than 80 characters.
|
878
|
Line is longer than 80 characters.
|
880
|
Line is longer than 80 characters.
|
885
|
Line is longer than 80 characters.
|
886
|
Avoid inline conditionals.
|
888
|
Line is longer than 80 characters.
|
891
|
Avoid inline conditionals.
|
893
|
Line is longer than 80 characters.
|
896
|
Avoid inline conditionals.
|
898
|
Line is longer than 80 characters.
|
909
|
Expected an @return tag.
|
954
|
Method 'exportToFile' is not designed for extension - needs to be abstract, final or empty.
|
954
|
Parameter provider should be final.
|
954
|
'provider' hides a field.
|
954
|
Parameter outputMode should be final.
|
954
|
Expected @throws tag for 'DBException'.
|
955
|
Line has trailing spaces.
|
973
|
Line is longer than 80 characters.
|
981
|
Comment matches to-do format 'TODO:'.
|
985
|
Line has trailing spaces.
|
988
|
Line is longer than 80 characters.
|
996
|
Comment matches to-do format 'TODO:'.
|
1009
|
Line is longer than 80 characters.
|
1009
|
Line is longer than 80 characters.
|
1024
|
Line has trailing spaces.
|
1039
|
Parameter args should be final.
|
1066
|
'3' is a magic number.
|
1070
|
Expected an @return tag.
|
1080
|
Parameter javaPackage should be final.
|
1080
|
Expected @param tag for 'javaPackage'.
|
1080
|
Error
|
Line
|
Expected @throws tag for 'SchemaHandlingException'.
|
76
|
Line is longer than 80 characters.
|
80
|
Line has trailing spaces.
|
92
|
Line is longer than 80 characters.
|
92
|
Line has trailing spaces.
|
93
|
Line is longer than 80 characters.
|
93
|
Line is longer than 80 characters.
|
102
|
Line has trailing spaces.
|
114
|
Line is longer than 80 characters.
|
114
|
Line has trailing spaces.
|
115
|
Line is longer than 80 characters.
|
115
|
Method 'export' is not designed for extension - needs to be abstract, final or empty.
|
153
|
Line is longer than 80 characters.
|
162
|
Method 'createSchema' is not designed for extension - needs to be abstract, final or empty.
|
170
|
Expected @throws tag for 'SchemaHandlingException'.
|
171
|
Line has trailing spaces.
|
181
|
Method 'alterSchema' is not designed for extension - needs to be abstract, final or empty.
|
191
|
Expected @throws tag for 'SchemaHandlingException'.
|
192
|
Line is longer than 80 characters.
|
208
|
Line has trailing spaces.
|
209
|
';' is preceeded with whitespace.
|
209
|
Line has trailing spaces.
|
211
|
Line is longer than 80 characters.
|
211
|
';' is preceeded with whitespace.
|
211
|
';' is preceeded with whitespace.
|
214
|
Line has trailing spaces.
|
222
|
Line has trailing spaces.
|
223
|
';' is preceeded with whitespace.
|
223
|
Line has trailing spaces.
|
224
|
';' is preceeded with whitespace.
|
224
|
Line has trailing spaces.
|
225
|
';' is preceeded with whitespace.
|
230
|
Line has trailing spaces.
|
232
|
';' is preceeded with whitespace.
|
232
|
Line has trailing spaces.
|
234
|
Line has trailing spaces.
|
240
|
';' is preceeded with whitespace.
|
245
|
Line is longer than 80 characters.
|
248
|
Empty statement.
|
256
|
Line has trailing spaces.
|
258
|
Method 'changeTarget' is not designed for extension - needs to be abstract, final or empty.
|
266
|
Expected @throws tag for 'SchemaHandlingException'.
|
267
|
Line has trailing spaces.
|
274
|
Line is longer than 80 characters.
|
282
|
Line is longer than 80 characters.
|
289
|
Comment matches to-do format 'TODO:'.
|
349
|
Expected @throws tag for 'SchemaHandlingException'.
|
356
|
Parameter eventId should be final.
|
374
|
Expected @param tag for 'eventId'.
|
374
|
Parameter eventBean should be final.
|
374
|
Expected @param tag for 'eventBean'.
|
374
|
Line has trailing spaces.
|
385
|
Line has trailing spaces.
|
386
|
Line has trailing spaces.
|
387
|
Method 'orderDependencies' is not designed for extension - needs to be abstract, final or empty.
|
389
|
Parameter schema should be final.
|
389
|
';' is preceeded with whitespace.
|
390
|
Line has trailing spaces.
|
391
|
Line has trailing spaces.
|
392
|
';' is preceeded with whitespace.
|
392
|
';' is preceeded with whitespace.
|
392
|
';' is preceeded with whitespace.
|
393
|
Line has trailing spaces.
|
394
|
';' is preceeded with whitespace.
|
394
|
Line has trailing spaces.
|
396
|
';' is preceeded with whitespace.
|
397
|
';' is preceeded with whitespace.
|
397
|
Must have at least one statement.
|
397
|
Line has trailing spaces.
|
398
|
Line has trailing spaces.
|
399
|
Line has trailing spaces.
|
401
|
Line has trailing spaces.
|
402
|
';' is preceeded with whitespace.
|
402
|
Error
|
Line
|
Parameter msg should be final.
|
51
|
Expected @param tag for 'msg'.
|
51
|
Parameter msg should be final.
|
58
|
Expected @param tag for 'msg'.
|
58
|
Parameter rootCause should be final.
|
58
|
'rootCause' hides a field.
|
58
|
Expected @param tag for 'rootCause'.
|
58
|
Method 'getRootCause' is not designed for extension - needs to be abstract, final or empty.
|
63
|
Missing a Javadoc comment.
|
63
|
Error
|
Line
|
Line does not match expected header line of ' * PROJECT : DAR Runtime and Tools'.
|
2
|
Line has trailing spaces.
|
19
|
Line has trailing spaces.
|
20
|
Line has trailing spaces.
|
21
|
Line has trailing spaces.
|
22
|
Line has trailing spaces.
|
24
|
Parameter string should be final.
|
30
|
Expected @param tag for 'string'.
|
30
|
Parameter ddl should be final.
|
30
|
Expected @param tag for 'ddl'.
|
30
|
';' is preceeded with whitespace.
|
31
|
Line has trailing spaces.
|
32
|
';' is preceeded with whitespace.
|
32
|
Expected an @return tag.
|
39
|
Method 'getDeferredDDL' is not designed for extension - needs to be abstract, final or empty.
|
39
|
Method 'setDeferredDDL' is not designed for extension - needs to be abstract, final or empty.
|
46
|
Parameter list should be final.
|
46
|
Expected @param tag for 'list'.
|
46
|
Error
|
Line
|
Line is longer than 80 characters.
|
43
|
Line is longer than 80 characters.
|
48
|
Variable 'logger' must be private and have accessor methods.
|
53
|
Line is longer than 80 characters.
|
58
|
Method 'setProvider' is not designed for extension - needs to be abstract, final or empty.
|
92
|
Parameter provider should be final.
|
92
|
'provider' hides a field.
|
92
|
Expected @param tag for 'provider'.
|
92
|
Line is longer than 80 characters.
|
99
|
Method 'export' is not designed for extension - needs to be abstract, final or empty.
|
101
|
Parameter viewName should be final.
|
101
|
Expected @param tag for 'viewName'.
|
101
|
Avoid inline conditionals.
|
119
|
Line is longer than 80 characters.
|
127
|
Method 'export' is not designed for extension - needs to be abstract, final or empty.
|
129
|
Parameter conn should be final.
|
129
|
Expected @param tag for 'conn'.
|
129
|
Parameter viewName should be final.
|
129
|
Expected @param tag for 'viewName'.
|
129
|
Line has trailing spaces.
|
139
|
Line has trailing spaces.
|
157
|
Line is longer than 80 characters.
|
157
|
Avoid inline conditionals.
|
186
|
Error
|
Line
|
Missing a Javadoc comment.
|
38
|
Method 'getRowSet' is not designed for extension - needs to be abstract, final or empty.
|
55
|
Parameter is should be final.
|
55
|
Parameter table should be final.
|
55
|
Expected @throws tag for 'IOException'.
|
56
|
Expected @throws tag for 'DBException'.
|
56
|
Error
|
Line
|
Line has trailing spaces.
|
49
|
Variable 'targetDriver' must be private and have accessor methods.
|
55
|
Variable 'targetUrl' must be private and have accessor methods.
|
60
|
Variable 'targetUserid' must be private and have accessor methods.
|
65
|
Variable 'targetSchemaName' must be private and have accessor methods.
|
70
|
Variable 'targetPassword' must be private and have accessor methods.
|
75
|
Missing a Javadoc comment.
|
76
|
Variable 'refFile' must be private and have accessor methods.
|
76
|
Missing a Javadoc comment.
|
77
|
Variable 'targetFile' must be private and have accessor methods.
|
77
|
Missing a Javadoc comment.
|
78
|
Variable 'refProvider' must be private and have accessor methods.
|
78
|
Missing a Javadoc comment.
|
79
|
Variable 'targetProvider' must be private and have accessor methods.
|
79
|
Method 'setTargetDriver' is not designed for extension - needs to be abstract, final or empty.
|
96
|
Parameter driver should be final.
|
96
|
Expected @param tag for 'driver'.
|
96
|
Method 'setTargetUrl' is not designed for extension - needs to be abstract, final or empty.
|
103
|
Parameter url should be final.
|
103
|
Expected @param tag for 'url'.
|
103
|
Method 'setTargetPassword' is not designed for extension - needs to be abstract, final or empty.
|
110
|
Parameter password should be final.
|
110
|
Expected @param tag for 'password'.
|
110
|
Method 'setSchemaName' is not designed for extension - needs to be abstract, final or empty.
|
117
|
Parameter schemaName should be final.
|
117
|
Expected @param tag for 'schemaName'.
|
117
|
Method 'setTargetUserid' is not designed for extension - needs to be abstract, final or empty.
|
124
|
Parameter userid should be final.
|
124
|
Expected @param tag for 'userid'.
|
124
|
Method 'setReferenceFile' is not designed for extension - needs to be abstract, final or empty.
|
131
|
Parameter referenceFile should be final.
|
131
|
Expected @param tag for 'referenceFile'.
|
131
|
Method 'setTargetFile' is not designed for extension - needs to be abstract, final or empty.
|
138
|
Parameter targetFile should be final.
|
138
|
'targetFile' hides a field.
|
138
|
Expected @param tag for 'targetFile'.
|
138
|
Expected an @return tag.
|
145
|
Method 'getReferenceProvider' is not designed for extension - needs to be abstract, final or empty.
|
145
|
Expected an @return tag.
|
159
|
Method 'getTargetProvider' is not designed for extension - needs to be abstract, final or empty.
|
159
|
Method 'addFormatter' is not designed for extension - needs to be abstract, final or empty.
|
175
|
Parameter rfe should be final.
|
175
|
Expected @param tag for 'rfe'.
|
175
|
Expected an
@return tag.
|
182
|
Method 'getFormatters' is not designed for extension - needs to be abstract, final or empty.
|
182
|
Method 'getReportListeners' is not designed for extension - needs to be abstract, final or empty.
|
189
|
Expected @throws tag for 'BuildException'.
|
190
|
Redundant throws: 'BuildException' is unchecked exception.
|
190
|
Line is longer than 80 characters.
|
198
|
Line has trailing spaces.
|
200
|
';' is preceeded with whitespace.
|
200
|
Method 'checkInputs' is not designed for extension - needs to be abstract, final or empty.
|
217
|
Method 'checkRefInputs' is not designed for extension - needs to be abstract, final or empty.
|
226
|
Line has trailing spaces.
|
234
|
Method 'checkTargetInputs' is not designed for extension - needs to be abstract, final or empty.
|
243
|
Line has trailing spaces.
|
250
|
Line has trailing spaces.
|
256
|
Method 'getSchemaHandler' is not designed for extension - needs to be abstract, final or empty.
|
259
|
Expected @throws tag for 'BuildException'.
|
260
|
Redundant throws: 'BuildException' is unchecked exception.
|
260
|
Line is longer than 80 characters.
|
268
|
Line is longer than 80 characters.
|
282
|
Line has trailing spaces.
|
298
|
Error
|
Line
|
Line has trailing spaces.
|
32
|
Variable 'logger' must be private and have accessor methods.
|
40
|
Method 'execute' is not designed for extension - needs to be abstract, final or empty.
|
57
|
Expected @throws tag for 'BuildException'.
|
58
|
Redundant throws: 'BuildException' is unchecked exception.
|
58
|
Error
|
Line
|
Method 'setDarFile' is not designed for extension - needs to be abstract, final or empty.
|
58
|
Parameter darFile should be final.
|
58
|
'darFile' hides a field.
|
58
|
Method 'setDebug' is not designed for extension - needs to be abstract, final or empty.
|
65
|
Parameter debug should be final.
|
65
|
'debug' hides a field.
|
65
|
Method 'execute' is not designed for extension - needs to be abstract, final or empty.
|
74
|
Redundant throws: 'BuildException' is unchecked exception.
|
75
|
Error
|
Line
|
Line is longer than 80 characters.
|
52
|
Variable 'targetDriver' must be private and have accessor methods.
|
62
|
Variable 'targetUrl' must be private and have accessor methods.
|
67
|
Variable 'targetUserid' must be private and have accessor methods.
|
72
|
Variable 'targetPassword' must be private and have accessor methods.
|
82
|
Method 'setTargetDriver' is not designed for extension - needs to be abstract, final or empty.
|
109
|
Parameter driver should be final.
|
109
|
Expected @param tag for 'driver'.
|
109
|
Method 'setTargetUrl' is not designed for extension - needs to be abstract, final or empty.
|
116
|
Parameter url should be final.
|
116
|
Expected @param tag for 'url'.
|
116
|
Method 'setTargetUserid' is not designed for extension - needs to be abstract, final or empty.
|
123
|
Parameter userid should be final.
|
123
|
Expected @param tag for 'userid'.
|
123
|
Method 'setTargetPassword' is not designed for extension - needs to be abstract, final or empty.
|
130
|
Parameter password should be final.
|
130
|
Expected @param tag for 'password'.
|
130
|
Method 'setTargetSchemaName' is not designed for extension - needs to be abstract, final or empty.
|
134
|
Missing
a Javadoc comment.
|
134
|
Parameter targetSchemaName should be final.
|
134
|
'targetSchemaName' hides a field.
|
134
|
Method 'setSchemaxml' is not designed for extension - needs to be abstract, final or empty.
|
142
|
Parameter descr should be final.
|
142
|
Comment matches to-do format 'TODO:'.
|
161
|
Method 'addLib' is not designed for extension - needs to be abstract, final or empty.
|
167
|
Parameter fs should be final.
|
167
|
Method 'addData' is not designed for extension - needs to be abstract, final or empty.
|
177
|
Parameter fs should be final.
|
177
|
Method 'addProcedures' is not designed for extension - needs to be abstract, final or empty.
|
188
|
Parameter fs should be final.
|
188
|
Method 'addSchema' is not designed for extension - needs to be abstract, final or empty.
|
198
|
Parameter fs should be final.
|
198
|
Method 'initZipOutputStream' is not designed for extension - needs to be abstract, final or empty.
|
208
|
Parameter zOut should be final.
|
208
|
Redundant throws: 'BuildException' is unchecked exception.
|
209
|
Line is longer than 80 characters.
|
212
|
Method 'zipFile' is not designed for extension - needs to be abstract, final or empty.
|
225
|
Parameter file should be final.
|
225
|
Parameter zOut should be final.
|
225
|
Parameter vPath should be final.
|
225
|
Method 'cleanUp' is not designed for extension - needs to be abstract, final or empty.
|
254
|
Method 'execute' is not designed for extension - needs to be abstract, final or empty.
|
259
|
Missing a Javadoc comment.
|
259
|
Line is longer than 80 characters.
|
269
|
Comment matches to-do format 'TODO:'.
|
271
|
Line is longer than 80 characters.
|
271
|
Comment mat
ches to-do format 'TODO:'.
|
277
|
Line has trailing spaces.
|
277
|
Line has trailing spaces.
|
318
|
Error
|
Line
|
Line is longer than 80 characters.
|
59
|
Missing a Javadoc comment.
|
60
|
Missing a Javadoc comment.
|
65
|
Missing a Javadoc comment.
|
66
|
Line is longer than 80 characters.
|
68
|
Method 'setOutput' is not designed for extension - needs to be abstract, final or empty.
|
84
|
Parameter output should be final.
|
84
|
Expected @param tag for 'output'.
|
84
|
Method 'setOutputDir' is not designed for extension - needs to be abstract, final or empty.
|
91
|
Parameter output should be final.
|
91
|
Expected @param tag for 'output'.
|
91
|
Method 'setOutputFile' is not designed for extension - needs to be abstract, final or empty.
|
98
|
Parameter output should be final.
|
98
|
Expected @param tag for 'output'.
|
98
|
Method 'setTableNamePattern' is not designed for extension - needs to be abstract, final or empty.
|
105
|
Parameter tableNamePattern should be final.
|
105
|
'tableNamePattern' hides a field.
|
105
|
Expected @param tag for 'tableNamePattern'.
|
105
|
Method 'execute' is not designed for extension - needs to be abstract, final or empty.
|
112
|
Line has trailing spaces.
|
127
|
Line has trailing spaces.
|
133
|
Line has trailing spaces.
|
164
|
Error
|
Line
|
Method 'execute' is not designed for extension - needs to be abstract, final or empty.
|
54
|
Error
|
Line
|
Missing a Javadoc comment.
|
40
|
Missing a Javadoc comment.
|
41
|
Missing a Javadoc comment.
|
42
|
Line has trailing spaces.
|
51
|
Line has trailing spaces.
|
56
|
Method 'setType' is not designed for extension - needs to be abstract, final or empty.
|
59
|
Parameter type should be final.
|
59
|
Expected @param tag for 'type'.
|
59
|
Method 'setClassname' is not designed for extension - needs to be abstract, final or empty.
|
77
|
Parameter classname should be final.
|
77
|
'classname' hides a field.
|
77
|
Expected @param tag for 'classname'.
|
77
|
Expected an @return tag.
|
84
|
Method 'getClassname' is not designed for extension - needs to be abstract, final or empty.
|
84
|
Method 'setExtension' is not designed for extension - needs to be abstract, final or empty.
|
88
|
Missing a Javadoc comment.
|
88
|
Parameter ext should be final.
|
88
|
Method 'getExtension' is not designed for extension - needs to be abstract, final or empty.
|
92
|
Missing a Javadoc comment.
|
92
|
Method 'setOutputfile' is not designed for extension - needs to be abstract, final or empty.
|
101
|
Parameter out should be final.
|
101
|
Expected @param tag for 'out'.
|
101
|
Method 'getOutputWriter' is not designed for extension - needs to be abstract, final or empty.
|
105
|
Missing a Javadoc comment.
|
105
|
Redundant throws: 'BuildException' is unchecked exception.
|
106
|
Method 'getValues' is not designed for extension - needs to be abstract, final or empty.
|
128
|
Missing a Javadoc comment.
|
128
|
'{' is followed by whitespace.
|
129
|
Error
|
Line
|
Line is longer than 80 characters.
|
49
|
Variable 'logger' must be private and have accessor methods.
|
49
|
Missing a Javadoc comment.
|
73
|
Missing a Javadoc comment.
|
74
|
Missing a Javadoc comment.
|
75
|
Missing a Javadoc comment.
|
76
|
Missing a Javadoc comment.
|
77
|
Missing a Javadoc comment.
|
82
|
Missing a Javadoc comment.
|
83
|
Method 'setOutput' is not designed for extension - needs to be abstract, final or empty.
|
108
|
Parameter output should be final.
|
108
|
Expected @param tag for 'output'.
|
108
|
Method 'setOutputFile' is not designed for extension - needs to be abstract, final or empty.
|
118
|
Parameter outputFile should be final.
|
118
|
'outputFile' hides a field.
|
118
|
Expected @param tag for 'outputFile'.
|
118
|
Method 'setOutputDir' is not designed for extension - needs to be abstract, final or empty.
|
125
|
Parameter outputDir should be final.
|
125
|
'outputDir' hides a field.
|
125
|
Expected @param tag for 'outputDir'.
|
125
|
Method 'setTableNamePattern' is not designed for extension - needs to be abstract, final or empty.
|
134
|
Parameter tableNamePattern should be final.
|
134
|
'tableNamePattern' hides a field.
|
134
|
Expected @param tag for 'tableNamePattern'.
|
134
|
Method 'setSchema' is not designed for extension - needs to be abstract, final or empty.
|
141
|
Parameter schema should be final.
|
141
|
'schema' hides a field.
|
141
|
Expected @param tag for 'schema'.
|
141
|
Method 'setTableTypes' is not designed for extension - needs to be abstract, final or empty.
|
148
|
Parameter tableTypes should be final.
|
148
|
'tableTypes' hides a field.
|
148
|
Expected @param tag for 'tableTypes'.
|
148
|
Line has trailing spaces.
|
149
|
Method 'setCatalog' is not designed for extension - needs to be abstract, final or empty.
|
165
|
Parameter catalog should be final.
|
165
|
'catalog' hides a field.
|
165
|
Expected @param tag for 'catalog'.
|
165
|
Method 'setOutputMode' is not designed for extension - needs to be abstract, final or empty.
|
174
|
Parameter mode should be final.
|
174
|
Method 'execute' is not designed for extension - needs to be abstract, final or empty.
|
181
|
Line has trailing spaces.
|
219
|
Expected an @return tag.
|
228
|
Parameter javaPackage should be final.
|
228
|
Expected @param tag for 'javaPackage'.
|
228
|
Line has trailing spaces.
|
237
|
Method 'setDebug' is not designed for extension - needs to be abstract, final or empty.
|
244
|
Parameter debug should be final.
|
244
|
'debug' hides a field.
|
244
|
Expected @param tag for 'debug'.
|
244
|
Error
|
Line
|
Variable 'logger' must be private and have accessor methods.
|
44
|
Line is longer than 80 characters.
|
49
|
Method 'execute' is not designed for extension - needs to be abstract, final or empty.
|
69
|
Expected @throws tag for 'BuildException'.
|
70
|
Redundant throws: 'BuildException' is unchecked exception.
|
70
|
Error
|
Line
|
Missing package documentation file.
|
0
|
Error
|
Line
|
Line is longer than 80 characters.
|
26
|
Missing a Javadoc comment.
|
27
|
Missing a Javadoc comment.
|
28
|
Parameter name should be final.
|
48
|
'name' hides a field.
|
48
|
Expected @param ta
g for 'name'.
|
48
|
Parameter type should be final.
|
48
|
'type' hides a field.
|
48
|
Expected @param tag for 'type'.
|
48
|
Parameter refObj should be final.
|
48
|
'refObj' hides a field.
|
48
|
Expected @param tag for 'refObj'.
|
48
|
Parameter targetObj should be final.
|
48
|
'targetObj' hides a field.
|
48
|
Method 'getName' is not designed for extension - needs to be abstract, final or empty.
|
55
|
Missing a Javadoc comment
.
|
55
|
Method 'setName' is not designed for extension - needs to be abstract, final or empty.
|
59
|
Missing a Javadoc comment.
|
59
|
Parameter name should be final.
|
59
|
'name' hides a field.
|
59
|
Method 'getType' is not designed for extension - needs to be abstract, final or empty.
|
63
|
Missing a Javadoc comment.
|
63
|
Method 'setType' is not designed for extension - needs to be abstract, final or empty.
|
67
|
Missing a Javadoc comment.
|
67
|
Parameter type should be final.
|
67
|
'type' hides a field.
|
67
|
Method 'getRefObj' is not designed for extension - needs to be abstract, final or empty.
|
71
|
Missing a Javadoc comment.
|
71
|
Method 'getTargetObj' is not designed for extension - needs to be abstract, final or empty.
|
75
|
Missing a Javadoc comment.
|
75
|
Method 'setRefObj' is not designed for extension - needs to be abstract, final or empty.
|
80
|
Parameter newRefObj should be final.
|
80
|
Method 'setTargetObj' is not designed for extension - needs to be abstract, final or empty.
|
85
|
Parameter newTargetObj should be final.
|
85
|
Method 'isMissingFromTarget' is not designed for extension - needs to be abstract, final or empty.
|
93
|
Expected an @return tag.
|
109
|
Method 'isMissingFromReference' is not designed for extension - needs to be abstract, final or empty.
|
109
|
Method 'toString' is not designed for extension - needs to be abstract, final or empty.
|
125
|
Error
|
Line
|
Missing package documentation file.
|
0
|
Error
|
Line
|
Line has trailing spaces.
|
50
|
Line has trailing spaces.
|
56
|
Parameter resourceName should be final.
|
83
|
Redundant throws: 'ConfigurationException' is unchecked exception.
|
84
|
Method 'setResourceName' is not designed for extension - needs to be abstract, final or empty.
|
96
|
Parameter resourceName should be final.
|
96
|
Redundant throws: 'ConfigurationException' is unchecked exception.
|
97
|
Method 'getName' is not designed for extension - needs to be abstract, final or empty.
|
123
|
Method 'getCreate' is not designed for extension - needs to be abstract, final or empty.
|
133
|
Parameter dataObject should be final.
|
133
|
Line has trailing spaces.
|
141
|
';' is preceeded with whitespace.
|
141
|
';' is preceeded with whitespace.
|
142
|
Avoid inline conditionals.
|
151
|
Line has trailing spaces.
|
154
|
';' is preceeded with whitespace.
|
154
|
';' is preceeded with whitespace.
|
158
|
';' is preceeded with whitespace.
|
161
|
Line has trailing spaces.
|
163
|
Line has trailing spaces.
|
175
|
';' is preceeded with whitespace.
|
175
|
Line has trailing spaces.
|
178
|
';' is preceeded with whitespace.
|
180
|
';' is preceeded with whitespace.
|
180
|
Line has trailing spaces.
|
181
|
Line is longer than 80 characters.
|
181
|
';' is preceeded with whitespace.
|
181
|
Avoid inline conditionals.
|
197
|
Line is longer than 80 characters.
|
209
|
Line has trailing spaces.
|
231
|
Line has trailing spaces.
|
232
|
Parameter def should be final.
|
234
|
Line has trailing spaces.
|
235
|
';' is preceeded with whitespace.
|
235
|
';' is preceeded with whitespace.
|
236
|
';' is preceeded with whitespace.
|
237
|
';' is preceeded with whitespace.
|
238
|
Line has trailing spaces.
|
239
|
Line has trailing spaces.
|
240
|
';' is preceeded with whitespace.
|
240
|
Line has trailing spaces.
|
241
|
Line has trailing spaces.
|
242
|
';' is preceeded with whitespace.
|
242
|
Line has trailing spaces.
|
243
|
';' is preceeded with whitespace.
|
243
|
Line has trailing spaces.
|
245
|
';' is preceeded with whitespace.
|
245
|
';' is preceeded with whitespace.
|
247
|
Line has trailing spaces.
|
248
|
';' is preceeded with whitespace.
|
248
|
Unused @param tag for 'fkCols'.
|
253
|
Parameter tableName should be final.
|
256
|
Expected @param tag for 'tableName'.
|
256
|
Parameter col should be final.
|
256
|
Expected @param tag for 'col'.
|
256
|
Line has trailing spaces.
|
258
|
';' is preceeded with whitespace.
|
258
|
';' is preceeded with whitespace.
|
259
|
';' is preceeded with whitespace.
|
260
|
';' is preceeded with whitespace.
|
261
|
';' is preceeded with whitespace.
|
262
|
';' is preceeded with whitespace.
|
263
|
Line has trailing spaces.
|
264
|
';' is preceeded with whitespace.
|
264
|
';' is preceeded with whitespace.
|
265
|
';' is preceeded with whitespace.
|
266
|
';' is preceeded with whitespace.
|
267
|
Parameter tableName should be final.
|
275
|
Expected @param tag for 'tableName'.
|
275
|
Parameter pkCols should be final.
|
275
|
Line has trailing spaces.
|
277
|
';' is preceeded with whitespace.
|
277
|
';' is preceeded with whitespace.
|
278
|
';' is preceeded with whitespace.
|
279
|
Line has trailing spaces.
|
280
|
';' is preceeded with whitespace.
|
280
|
';' is preceeded with whitespace.
|
281
|
Line has trailing spaces.
|
282
|
';' is preceeded with whitespace.
|
282
|
';' is preceeded with whitespace.
|
282
|
';' is preceeded with whitespace.
|
283
|
Line has trailing spaces.
|
284
|
Line has trailing spaces.
|
285
|
';' is preceeded with whitespace.
|
285
|
';' is preceeded with whitespace.
|
288
|
Method 'getModify' is not designed for extension - needs to be abstract, final or empty.
|
296
|
Parameter diff should be final.
|
296
|
Expected @param tag for 'diff'.
|
296
|
Line is longer than 80 characters.
|
309
|
Missing a Javadoc comment.
|
334
|
Parameter rColumn should be final.
|
334
|
';' is preceeded with whitespace.
|
335
|
Line has trailing spaces.
|
336
|
';' is preceeded with whitespace.
|
336
|
Avoid inline conditionals.
|
343
|
Expected an @return tag.
|
355
|
Method 'getDataType' is not designed for extension - needs
to be abstract, final or empty.
|
355
|
Parameter schemaDataType should be final.
|
355
|
Expected @param tag for 'schemaDataType'.
|
355
|
Line has trailing spaces.
|
358
|
Line is longer than 80 characters.
|
361
|
';' is preceeded with whitespace.
|
361
|
Line has trailing spaces.
|
362
|
';' is preceeded with whitespace.
|
362
|
Line has trailing spaces.
|
363
|
Line has trailing spaces.
|
364
|
';' is preceeded with whitespace.
|
364
|
Line has trailing spaces.
|
367
|
Line is longer than 80 characters.
|
367
|
';' is preceeded with whitespace.
|
367
|
Line is longer than 80 characters.
|
374
|
';' is preceeded with whitespace.
|
374
|
Line has trailing spaces.
|
375
|
Line is longer than 80 characters.
|
381
|
Method 'getSubstring' is not designed for extension - needs to be abstract, final or empty.
|
383
|
Parameter colName should be final.
|
383
|
Parameter from should be final.
|
383
|
Parameter to should be final.
|
383
|
Line is longer than 80 characters.
|
401
|
Method 'getFormattedDate' is not designed for extension - needs to be abstract, final or empty.
|
403
|
Parameter colName should be final.
|
403
|
Parameter format should be final.
|
403
|
Line has trailing spaces.
|
414
|
Missing a Javadoc comment.
|
414
|
';' is preceeded with whitespace.
|
415
|
Line has trailing spaces.
|
416
|
';' is preceeded with whitespace.
|
417
|
';' is preceeded with whitespace.
|
417
|
';' is preceeded with whitespace.
|
418
|
';' is preceeded with whitespace.
|
420
|
Line has trailing spaces.
|
421
|
';' is preceeded with whitespace.
|
421
|
Line has trailing spaces.
|
424
|
';' is preceeded with whitespace.
|
424
|
Line is longer than 80 characters.
|
428
|
Method 'getGenericDefault' is not designed for extension - needs to be abstract, final or empty.
|
430
|
Parameter dbmsDefault should be final.
|
430
|
Line has trailing spaces.
|
431
|
';' is preceeded with whitespace.
|
431
|
';' is preceeded with whitespace.
|
432
|
';' is preceeded with whitespace.
|
433
|
Line has trailing spaces.
|
434
|
Line has trailing spaces.
|
436
|
';' is preceeded with whitespace.
|
436
|
Line has trailing spaces.
|
437
|
';' is preceeded with whitespace.
|
437
|
';' is preceeded with whitespace.
|
439
|
';' is preceeded with whitespace.
|
439
|
';' is preceeded with whitespace.
|
440
|
Line has trailing spaces.
|
441
|
';' is preceeded with whitespace.
|
442
|
';' is preceeded with whitespace.
|
444
|
';' is preceeded with whitespace.
|
445
|
Line has trailing spaces.
|
446
|
Line has trailing spaces.
|
447
|
';' is preceeded with whitespace.
|
447
|
Line has trailing spaces.
|
451
|
Line has trailing spaces.
|
453
|
';' is preceeded with whitespace.
|
453
|
';' is preceeded with whitespace.
|
454
|
Line has trailing spaces.
|
456
|
';' is preceeded with whitespace.
|
456
|
Line has trailing spaces.
|
457
|
';' is preceeded with whitespace.
|
457
|
Error
|
Line
|
Missing package documentation file.
|
0
|
Error
|
Line
|
Line is longer than 80 characters.
|
55
|
Name 'about' must match pattern '^[A-Z
]
(_?[A-Z0-9
]
+)*$'.
|
60
|
Expected an @return tag.
|
80
|
Method 'resolve' is not designed for extension - needs to be abstract, final or empty.
|
80
|
Parameter target should be final.
|
80
|
Expected @param tag for 'target'.
|
80
|
Parameter rows should be final.
|
80
|
Expected @param tag for 'rows'.
|
80
|
Line is longer than 80 characters.
|
101
|
Line has trailing spaces.
|
122
|
Line has trailing spaces.
|
127
|
Empty statement.
|
133
|
Error
|
Line
|
Line is longer than 80 characters.
|
42
|
Name 'about' must match pattern '^[A-Z
]
(_?[A-Z0-9
]
+)*$'.
|
47
|
Line is longer than 80 characters.
|
64
|
Line is longer than 80 characters.
|
65
|
Expected an @return tag.
|
67
|
Method 'resolve' is not designed for extension - needs to be abstract, final or empty.
|
67
|
Parameter target should be final.
|
67
|
Expected @param tag for 'target'.
|
67
|
Parameter rows should be final.
|
67
|
Expected @param tag for 'rows'.
|
67
|
Error
|
Line
|
Line is longer than 80 characters.
|
45
|
Name 'about' must match pattern '^[A-Z
]
(_?[A-Z0-9
]
+)*$'.
|
50
|
Expected an @return tag.
|
70
|
Method 'resolve' is not designed for extension - needs to be abstract, final or empty.
|
70
|
Parameter target should be final.
|
70
|
Expected @param tag for 'target'.
|
70
|
Parameter rows should be final.
|
70
|
Expected @param tag for 'rows'.
|
70
|
Error
|
Line
|
Missing package documentation file.
|
0
|
Error
|
Line
|
Name 'fontWidth' must match pattern '^[A-Z
]
(_?[A-Z0-9
]
+)*$'.
|
55
|
Name 'fontHeight' must match pattern '^[A-Z
]
(_?[A-Z0-9
]
+)*$'.
|
60
|
Name 'textSpacing' must match pattern '^[A-Z
]
(_?[A-Z0-9
]
+)*$'.
|
65
|
Line is longer than 80 characters.
|
75
|
Expected @throws tag for 'FactoryConfigurationError'.
|
109
|
Redundant throws: 'FactoryConfigurationError' is unchecked exception.
|
109
|
Expected @throws tag for 'ParserConfigurationException'.
|
109
|
Expected an @return tag.
|
128
|
Method 'toSVG' is not designed for extension - needs to be abstract, final or empty.
|
128
|
Parameter table should be final.
|
128
|
Line has trailing spaces.
|
131
|
Line has trailing spaces.
|
138
|
Line is longer than 80 characters.
|
141
|
Expected an @return tag.
|
166
|
Method 'toSVG' is not designed for extension - needs to be abstract, final or empty.
|
166
|
Parameter doc should be final.
|
166
|
Parameter table should be final.
|
166
|
Line has trailing spaces.
|
180
|
Line has trailing spaces.
|
192
|
Line is longer than 80 characters.
|
236
|
Error
|
Line
|
Unused import - java.util.Hashtable.
|
26
|
Method 'toSVG' is not designed for extension - needs to be abstract, final or empty.
|
50
|
Missing a Javadoc comment.
|
50
|
Parameter reader should be final.
|
50
|
Line has trailing spaces.
|
51
|
';' is preceeded with whitespace.
|
51
|
Line has trailing spaces.
|
52
|
Line has trailing spaces.
|
55
|
Line has trailing spaces.
|
58
|
';' is preceeded with whitespace.
|
58
|
Line has trailing spaces.
|
60
|
Line has trailing spaces.
|
61
|
';' is preceeded with whitespace.
|
61
|
Line has trailing
spaces.
|
62
|
';' is preceeded with whitespace.
|
62
|
Line has trailing spaces.
|
64
|
Line has trailing spaces.
|
67
|
Line has trailing spaces.
|
70
|
Line has trailing spaces.
|
72
|
Line has trailing spaces.
|
74
|
';' is preceeded with whitespace.
|
74
|
Line has trailing spaces.
|
76
|
Method 'read' is not designed for extension - needs to be abstract, final or empty.
|
77
|
Mi
ssing a Javadoc comment.
|
77
|
Parameter db should be final.
|
77
|
Parameter model should be final.
|
77
|
Line has trailing spaces.
|
87
|
';' is preceeded with whitespace.
|
88
|
';' is preceeded with whitespace.
|
88
|
';' is preceeded with whitespace.
|
89
|
';' is preceeded with whitespace.
|
90
|
';' is preceeded with whitespace.
|
90
|
Line has trailing spaces.
|
91
|
';' is p
receeded with whitespace.
|
91
|
Line has trailing spaces.
|
104
|
Line has trailing spaces.
|
107
|
Error
|
Line
|
Line has trailing spaces.
|
24
|
Line is longer than 80 characters.
|
54
|
Variable 'logger' must be private and have accessor methods.
|
54
|
Variable 'filesets' must be private and have accessor methods.
|
69
|
Line has trailing spaces.
|
71
|
Line is longer than 80 characters.
|
71
|
Method 'addFileset' is not designed for extension - needs to be abstract, final or empty.
|
91
|
Parameter set should be final.
|
91
|
Expected @param tag for 'set'.
|
91
|
Unused @param tag for 'The'.
|
96
|
Method 'setOutputDir' is not designed for extension - needs to be abstract, final or empty.
|
98
|
Parameter newOutputDir should be final.
|
98
|
Expected @param tag for 'newOutputDir'.
|
98
|
Method 'execute' is not designed for extension - needs to be abstract, final or empty.
|
105
|
Expected @throws tag for 'BuildException'.
|
106
|
Redundant throws: 'BuildException' is unchecked exception.
|
106
|
Line is longer than 80 characters.
|
138
|
Error
|
Line
|
Missing package documentation file.
|
0
|
Error
|
Line
|
Missing package documentation file.
|
0
|
Error
|
Line
|
Expected an @return tag.
|
81
|
Method 'unspecified' is not designed for extension - needs to be abstract, final or empty.
|
81
|
Parameter mapping should be final.
|
81
|
Parameter form should be final.
|
81
|
Parameter request should be final.
|
82
|
Parameter response should be final.
|
82
|
Expected @throws tag for 'Exception'.
|
83
|
Redundant throws: 'Exception' is unchecked exception.
|
83
|
Line has trailing spaces.
|
86
|
Expected an @return tag.
|
102
|
Method 'export' is not designed for extension - needs to be abstract, final or empty.
|
102
|
Parameter mapping should be final.
|
102
|
Parameter form should be final.
|
102
|
Parameter request should be final.
|
103
|
Parameter response should be final.
|
103
|
Expected @throws tag for 'Exception'.
|
104
|
Redundant throws: 'Exception' is unchecked exception.
|
104
|
Line is longer than 80 characters.
|
107
|
Expected an @return tag.
|
182
|
Parameter mapping should be final.
|
182
|
Parameter form should be final.
|
182
|
Parameter request should be final.
|
183
|
Parameter response should be final.
|
183
|
Expected @throws tag for 'ConfigurationException'.
|
184
|
Redundant throws: 'ConfigurationException' is unchecked exception.
|
184
|
Comment matches to-do format 'TODO:'.
|
187
|
Error
|
Line
|
Line has trailing spaces.
|
24
|
Line is longer than 80 characters.
|
50
|
Method 'init' is not designed for extension - needs to be abstract, final or empty.
|
73
|
Expected @throws tag for 'javax.serv
let.ServletException'.
|
74
|
Error
|
Line
|
Method 'init' is not designed for extension - needs to be abstract, final or empty.
|
95
|
Line is longer than 80 characters.
|
124
|
Method 'initApplicationMessageResources' is not designed for extension - needs to be abstract, final or empty.
|
151
|
Missing a Javadoc comment.
|
151
|
Parameter applicationConfig should be final.
|
152
|
Comment matches to-do format 'TODO:'.
|
156
|
Line is longer than 80 characters.
|
161
|
Line is
longer than 80 characters.
|
164
|
Line is longer than 80 characters.
|
177
|
Error
|
Line
|
Line is longer than 80 characters.
|
48
|
Expected an @return tag.
|
87
|
Method 'getDarUrl' is not designed for extension - needs to be abstract, final or empty.
|
87
|
Method 'setDarUrl' is not designed for extension - needs to be abstract, final or empty.
|
94
|
Parameter darUrl should be final.
|
94
|
'darUrl' hides a field.
|
94
|
Expected @param tag for 'darUrl'.
|
94
|
Expected an @return tag.
|
101
|
Method 'getDarResource' is not designed for extension - needs to be abstract, final or empty.
|
101
|
Method 'setDarResource' is not designed for extension - needs to be abstract, final or empty.
|
108
|
Parameter darResource should be final.
|
108
|
'darResource' hides a field.
|
108
|
Expected @param tag for 'darResource'.
|
108
|
Method 'init' is not designed for extension - needs to be abstract, final or empty.
|
121
|
Parameter actionservlet should be final.
|
121
|
Expected @param tag for 'actionservlet'.
|
121
|
Parameter applicationconfig should be final.
|
122
|
Expected @param tag for 'applicationconfig'.
|
122
|
Expected @throws tag for 'ServletException'.
|
123
|
Method 'init' is not designed for extension - needs to be abstract, final or empty.
|
130
|
Error
|
Line
|
Line has trailing spaces.
|
24
|
Line is longer than 80 characters.
|
58
|
Missing a Javadoc comment.
|
59
|
Line is longer than 80 characters.
|
71
|
Method 'getRefresh' is not designed for extens
ion - needs to be abstract, final or empty.
|
77
|
Parameter mapping should be final.
|
77
|
Expected @param tag for 'mapping'.
|
77
|
Parameter form should be final.
|
77
|
Expected @param tag for 'form'.
|
77
|
Parameter request should be final.
|
78
|
Expected @param tag for 'request'.
|
78
|
Parameter response should be final.
|
78
|
Expected @param tag for 'response'.
|
78
|
Line is longer than 80 characters.
|
86
|
Expected an @return tag.
|
104
|
Method 'execute' is not designed for extension - needs to be abstract, final or empty.
|
104
|
Parameter mapping should be final.
|
104
|
Expected @param tag for 'mapping'.
|
104
|
Parameter form should be final.
|
104
|
Expected @param tag for 'form'.
|
104
|
Parameter request should be final.
|
105
|
Expected @param tag for 'request'.
|
105
|
Parameter response should be final.
|
105
|
Expected @param tag for 'response'.
|
105
|
Expected @throws tag for 'Exception'.
|
106
|
Line is longer than 80 characters.
|
109
|
Line has trailing spaces.
|
124
|
Line is longer than 80 characters.
|
130
|
Line is longer than 80 characters.
|
131
|
Line is longer than 80 characters.
|
141
|
Line is longer than 80 characters.
|
156
|
Line has trailing spaces.
|
193
|
Line is longer than 80 characters.
|
201
|
Parameter request should be final.
|
206
|
Expected @param tag for 'request'.
|
206
|
Line is longer than 80 characters.
|
210
|
Line is longer than 80 characters.
|
240
|
Line is longer than 80 characters.
|
251
|
Line is longer than 80 characters.
|
257
|
Unused @param tag for 'dsName'.
|
270
|
Expected an @return tag.
|
273
|
Parameter request should be final.
|
273
|
Expected @param tag for 'request'.
|
273
|
Line has trailing spaces.
|
280
|
Line is longer than 80 characters.
|
282
|
Line has trailing spaces.
|
295
|
Line has trailing spaces.
|
303
|
Error
|
Line
|
Line is longer than 80 characters.
|
44
|
Parameter factory should be final.
|
53
|
Expected @param tag for 'factory'.
|
53
|
Parameter config should be final.
|
54
|
Expected @param tag for 'config'.
|
54
|
Parameter
factory should be final.
|
61
|
Expected @param tag for 'factory'.
|
61
|
Parameter config should be final.
|
62
|
Expected @param tag for 'config'.
|
62
|
Parameter returnNull should be final.
|
62
|
Expected @param tag for 'returnNull'.
|
62
|
Line is longer than 80 characters.
|
68
|
Method 'getMessages' is not designed for extension - needs to be abstract, final or empty.
|
89
|
Error
|
Line
|
Line is longer than 80 characters.
|
45
|
Line is longer than 80 characters.
|
50
|
Expected an @return tag.
|
70
|
Method 'createResources' is not designed for extension - needs to be abstract, final or empty.
|
70
|
Parameter config should be final.
|
70
|
Expected @param tag for 'config'.
|
70
|
Error
|
Line
|
Expected an @return tag.
|
82
|
Method 'preUpload' is not designed for extension - needs to be abstract, final or empty.
|
82
|
Parameter mapping should be final.
|
82
|
Expected @param tag for 'mapping'.
|
82
|
Parameter form should be final.
|
82
|
Expected @param tag for 'form'.
|
82
|
Parameter request should be final.
|
83
|
Expected @param tag for 'request'.
|
83
|
Parameter response should be final.
|
83
|
Expected @param tag for 'response'.
|
83
|
Expected @throws tag for 'Exception'.
|
84
|
Expected an @return tag.
|
98
|
Method 'upload' is not designed for extension - needs to be abstract, final or empty.
|
98
|
Parameter mapping should be final.
|
98
|
Expected @param tag for 'mapping'.
|
98
|
Parameter form should be final.
|
98
|
Expected @param tag for 'form'.
|
98
|
Parameter request should be final.
|
99
|
Expected @param tag for 'request'.
|
99
|
Parameter response should be final.
|
99
|
Expected @param tag for 'response'.
|
99
|
Expected @throws tag for 'java.io.IOException'.
|
100
|
Expected @throws tag for 'javax.servlet.ServletException'.
|
100
|
'4' is a magic number.
|
127
|
'1024000' is a magic number.
|
127
|
'8192' is a magic number.
|
128
|
'8192' is a magic number.
|
131
|
Line is longer than 80 characters.
|
141
|
Line is longer than 80 characters.
|
142
|
'8192' is a magic number.
|
159
|
'8192' is a magic number.
|
161
|
Line has trailing spaces.
|
169
|
Line is longer than 80 characters.
|
188
|
Line has trailing spaces.
|
200
|
Line is longer than 80 characters.
|
201
|
Expected an @return tag.
|
209
|
Parameter mapping should be final.
|
209
|
Expected @param tag for 'mapping'.
|
209
|
Parameter form should be final.
|
209
|
Expected @param tag for 'form'.
|
209
|
Parameter request should be final.
|
210
|
Expected @param tag for 'request'.
|
210
|
Parameter response should be final.
|
210
|
Expected @param tag for 'response'.
|
210
|
Expected @throws tag for 'java.io.IOException'.
|
211
|
Expected @throws tag for 'javax.servlet.ServletException'.
|
211
|
Line has trailing spaces.
|
250
|
Line is longer than 80 characters.
|
251
|
Comment matches to-do format 'TODO:'.
|
264
|
Line is longer than 80 characters.
|
264
|
Line has trailing spaces.
|
275
|
Empty statement.
|
275
|
Line has trailing spaces.
|
290
|
Line is longer than 80 characters.
|
309
|
Line has trailing spaces.
|
321
|
Error
|
Line
|
Line is longer than 80 characters.
|
42
|
Missing a Javadoc comment.
|
42
|
Expected an @return tag.
|
79
|
Method 'getTheText' is not designed for extension - needs to be abstract, final or empty.
|
79
|
Method 'setTheText' is not designed for extension - needs to be abstract, final or empty.
|
86
|
Parameter theText should be final.
|
86
|
'theText' hides a field.
|
86
|
Expected @param tag for 'theText'.
|
86
|
Expected an @return tag.
|
93
|
Method 'getTheFile' is not designed for extension - needs to be abstract, final or empty.
|
93
|
Method 'setTheFile' is not designed for extension - needs to be abstract, final or empty.
|
103
|
Parameter theFile should be final.
|
103
|
'theFile' hides a field.
|
103
|
Expected @param tag for 'theFile'.
|
103
|
Method 'setWriteFile' is not designed for extension - needs to be abstract, final or empty.
|
110
|
Parameter writeFile should be final.
|
110
|
'writeFile' hides a field.
|
110
|
Expected @param tag for 'writeFile'.
|
110
|
Expected an @return tag.
|
117
|
Method 'getWriteFile' is not designed for extension - needs to be abstract, final or empty.
|
117
|
Method 'setFilePath' is not designed for extension - needs to be abstract, final or empty.
|
124
|
Parameter filePath should be final.
|
124
|
'filePath' hides a field.
|
124
|
Expected @param tag for 'filePath'.
|
124
|
Expected an @return tag.
|
131
|
Method 'getFilePath' is not designed for extension - needs to be abstract, final or empty.
|
131
|
Method 'reset' is not designed for extension - needs to be abstract, final or empty.
|
135
|
Missing a Javadoc comment.
|
135
|
Expected an @return tag.
|
143
|
Method 'validate' is not designed for extension - needs to be abstract, final or empty.
|
143
|
Parameter mapping should be final.
|
143
|
Expected @param tag for 'mapping'.
|
143
|
Parameter request should be final.
|
144
|
Expected @param tag for 'request'.
|
144
|
Line is longer than 80 characters.
|
148
|
Error
|
Line
|
Method 'execute' is not designed for extension - needs to be abstract, final or empty.
|
69
|
Parameter mapping should be final.
|
69
|
Parameter form should be final.
|
69
|
Parameter request should be final.
|
70
|
Parameter response should be final.
|
70
|
Line is longer than 80 characters.
|
75
|
Line is longer than 80 characters.
|
92
|
Error
|
Line
|
Method 'setQuery' is not designed for extension - needs to be abstract, final or empty.
|
103
|
Parameter query should be final.
|
103
|
'query' hides a field.
|
103
|
Expected @param tag for 'query'.
|
103
|
Method 'setDataSource' is not designed for extension - needs to be abstract, final or empty.
|
116
|
Parameter dataSource should be final.
|
116
|
'dataSource' hides a field.
|
116
|
Method 'setDataSourceIds' is not designed for extension - needs to be abstract, final or empty.
|
129
|
Parameter dataSourceIds should be final.
|
129
|
'dataSourceIds' hides a field.
|
129
|
Method 'setDataSourceValues' is not designed for extension - needs to be abstract, final or empty.
|
142
|
Parameter dataSourceValues should be final.
|
142
|
'dataSourceValues' hides a field.
|
142
|
Method 'setResponse' is not designed for extension - needs to be abstract, final or empty.
|
154
|
Parameter dbResponse should be final.
|
154
|
'dbResponse' hides a field.
|
154
|
Expected @param tag for 'dbResponse'.
|
154
|
Method 'setResults' is not designed for extension - needs to be abstract, final or empty.
|
164
|
Parameter results should be
final.
|
164
|
'results' hides a field.
|
164
|
Expected @param tag for 'results'.
|
164
|
Expected an @return tag.
|
178
|
Method 'getQuery' is not designed for extension - needs to be abstract, final or empty.
|
178
|
Expected an @return tag.
|
185
|
Method 'getDataSource' is not designed for extension - needs to be abstract, final or empty.
|
185
|
Method 'getDataSourceIdCollection' is not designed for extension - needs to be abstract, final or empty.
|
192
|
Method 'getDataSourceValueCollection' is not designed for extension - needs to be abstract, final or empty.
|
199
|
Expected an @return tag.
|
206
|
Method 'getResponse' is not designed for extension - needs to be abstract, final or empty.
|
206
|
Expected an @return tag.
|
213
|
Method 'getResults' is not designed for extension - needs to be abstract, final or empty.
|
213
|
Method 'reset' is not designed for extension - needs to be abstract, final or empty.
|
250
|
Parameter mapping should be final.
|
250
|
Parameter request should be final.
|
250
|
Error
|
Line
|
Line is longer than 80 characters.
|
50
|
Unused @param tag for 'actionForm'.
|
74
|
Unused @throws tag for 'IOException'.
|
78
|
Unused @throws tag for 'ServletException'.
|
79
|
Expected an @return tag.
|
81
|
Method 'execute' is not designed for extension - needs to be abstract, final or empty.
|
81
|
Parameter mapping should be final.
|
81
|
Parameter form should be final.
|
81
|
Expected @param tag for 'form'.
|
81
|
Parameter request should be final.
|
82
|
Parameter response should be final.
|
82
|
Expected @throws tag for 'Exception'.
|
83
|
Empty statement.
|
129
|
Error
|
Line
|
Missing a Javadoc comment.
|
33
|
Missing a Javadoc comment.
|
34
|
Missing a Javadoc comment.
|
36
|
Method 'execute' is not designed for extension - needs to be abstract, final or empty.
|
39
|
Missing a Javadoc comment.
|
39
|
Parameter model should be final.
|
39
|
switch without
&
quot;default
&
quot; clause.
|
43
|
Avoid inline conditionals.
|
49
|
Error
|
Line
|
Missing a Javadoc comment.
|
34
|
Missing a Javadoc comment.
|
35
|
Missing a Javadoc comment.
|
36
|
Missing a Javadoc comment.
|
37
|
Missing a Javadoc comment.
|
38
|
Missing a Javadoc comment.
|
40
|
Parameter provider should be final.
|
40
|
'provider' hides a field.
|
40
|
Parameter query should be final.
|
40
|
'q
uery' hides a field.
|
40
|
Missing a Javadoc comment.
|
45
|
Parameter strutsForm should be final.
|
45
|
Method 'getResults' is not designed for extension - needs to be abstract, final or empty.
|
51
|
Missing a Javadoc comment.
|
51
|
Method 'setResults' is not designed for extension - needs to be abstract, final or empty.
|
55
|
Missing a Javadoc comment.
|
55
|
Parameter dbResults should be final.
|
55
|
Method 'getResponse' is not designed for extension - needs to be abstract, final or empty.
|
59
|
Missing a Javadoc comment.
|
59
|
Method 'setResponse' is not designed for extension - needs to be abstract, final or empty.
|
63
|
Missing a Javadoc comment.
|
63
|
Parameter msg should be final.
|
63
|
Method 'getQuery' is not designed for extension - needs to be abstract, final or empty.
|
67
|
Missing a Javadoc comment.
|
67
|
Method 'getProvider' is not designed for extension - needs to be abstract, final or empty.
|
71
|
Missing a Javadoc comment.
|
71
|
Expected an @return tag.
|
78
|
Method 'getStatementType' is not designed for extension - needs to be abstract, final or empty.
|
78
|
Parameter sql should be final.
|
78
|
Expected @param tag for 'sql'.
|
78
|
Line is longer than 80 characters.
|
81
|
Error
|
Line
|
Missing package documentation file.
|
0
|
Error
|
Line
|
Missing package documentation file.
|
0
|
Error
|
Line
|
Class StringHelper should be declared as final.
|
29
|
Expected an @return tag.
|
62
|
Parameter s should be final.
|
62
|
Expected @param tag for 's'.
|
62
|
Error
|
Line
|
Missing package documentation file.
|
0
|
|